Javascript同時聲明一連串(多個)變量的方法
前言
js同時聲明多個變量我們相信很多的朋都會反復(fù)的使用var來定義了,那么如果要更科學(xué)一點(diǎn)的方法要如何實(shí)現(xiàn)呢,下面我們一起來看一篇關(guān)于js聲明變量的方法,具體細(xì)節(jié)如下所示。
JS聲明變量的辦法我就不說了,如果需要學(xué)習(xí)的朋友們可以點(diǎn)擊這篇文章。
我們經(jīng)常需要連續(xù)聲明好幾個變量,當(dāng)我是新手時,我是這么做的。
var a=1;
var b={};
var c=[];
var d=...
實(shí)際上我們可以這樣:
var a=1,b=2,c=3,d=4;
也就是用,分隔多個變量。
這樣不換行的情況,只適合變量值比較單一的情況,如果你的變量是函數(shù)或?qū)ο螅瑒t要換行了:
var a=function (){
var b,c,d;
},
b = {
b:1,
a:2
};
這樣可以一直寫下去,且能保持良好的可讀性。當(dāng)然,最后記得要用;收尾。
另外這里我要提一句,最近我用了好幾個JS壓縮工具,都很智能了,但還是不會智能到把多行里的多個var自動合并成一個var的地步,所以,如果你要壓縮你的JS,最好是用這種連續(xù)聲明方式。jQuery等都是用這種。
更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript切換特效與技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》、《JavaScript動畫特效與技巧匯總》、《JavaScript錯誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》及《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)》
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。
相關(guān)文章
一分鐘學(xué)會JavaScript中的try-catch
這篇文章主要給大家介紹了關(guān)于如何通過一分鐘學(xué)會JavaScript中try-catch的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12
js replace(a,b)之替換字符串中所有指定字符的方法
下面小編就為大家?guī)硪黄猨s replace(a,b)之替換字符串中所有指定字符的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-08-08
微信小程序從服務(wù)器中獲取數(shù)據(jù)的示例代碼
要從服務(wù)器中獲取數(shù)據(jù),可以使用微信小程序提供的wx.request()方法,下面通過示例代碼介紹微信小程序怎么從服務(wù)器中獲取數(shù)據(jù),感興趣的朋友一起看看吧2024-03-03
詳解JavaScript如何實(shí)現(xiàn)一個簡易的Promise對象
Promise對象的作用將異步操作以同步操作的流程表達(dá)出來,避免層層嵌套的回調(diào)函數(shù),而且Promise提供了統(tǒng)一的接口,使得控制異步操作更加容易。本文介紹了如何實(shí)現(xiàn)一個簡單的Promise對象,需要的可以參考一下2022-11-11
微信小程序之導(dǎo)航滑塊視圖容器功能的實(shí)現(xiàn)代碼(簡單兩步)
這篇文章主要介紹了微信小程序之導(dǎo)航滑塊視圖容器功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-06-06
JSON創(chuàng)建鍵值對(key是中文或者數(shù)字)方式詳解
這篇文章主要介紹了JSON創(chuàng)建鍵值對(key是中文或者數(shù)字)方式詳解,需要的朋友可以參考下2017-08-08

