国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JavaScript 七大技巧(一)

2024-05-06 16:26:17
字體:
來源:轉載
供稿:網友
JavaScript是一門非常流行的編程語言,許多開發者都會把JavaScript選為入門語言,本文給大家分享javascript七大技巧(一),對javascript技巧相關知識感興趣的朋友一起學習吧
 

JavaScript是一門非常流行的編程語言,許多開發者都會把JavaScript選為入門語言,本文向大家分享JavaScript七大實用技巧、最佳實踐等非常實用的內容。在過去,如果你想創建一個對象,你需要這樣:

 var car = new Object();   car.colour = 'red';   car.wheels = ;   car.hubcaps = 'spinning';   car.age = ;  下面的寫法能夠達到同樣的效果: var car = {   colour:'red',   wheels:,   hubcaps:'spinning',   age:   }

簡單多了,你不需要反復使用這個對象的名稱。

這樣 car 就定義好了,也許你會遇到 invalidUserInSession 的問題,這只有你在使用IE時會碰到,只要記住一點,不要右大括

號前面寫分號,你就不會有麻煩。  

另外一個十分方便的簡寫是針對數組的。  

傳統的定義數組的方法是這樣:

 var moviesThatNeedBetterWriters  = new Array(   'Transformers','Transformers','Avatar','Indiana  Jones '   );  簡寫版的是這樣: var moviesThatNeedBetterWriters  = [   'Transformers','Transformers','Avatar','Indiana  Jones '   ];

  對于數組,這里有個問題,其實沒有什么圖組功能。但你會經常發現有人這樣定義上面的 car ,就像這樣

 var car = new Array();   car['colour'] = 'red';   car['wheels'] = ;   car['hubcaps'] = 'spinning';   car['age'] = ;

數組不是萬能的;這樣寫不對,會讓人困惑。圖組實際上是對象的功能,人們混淆了這兩個概念。  
另外一個非常酷的簡寫方法是使用與三元條件符號。  

你不必寫成下面的樣子…

 var direction;   if(x < ){   direction = ;   } else {   direction = -;   }...

  你可以使用三元條件符號簡化它:  

var direction  = x < 200 ? 1 : -1; 

當條件為true 時取問號后面的值,否則取冒號后面的值。  
 

以上就是腳本之家小編為大家分享的有關JavaScript 七大技巧(一)的知識,后續給大家更新javascript七大技巧(二),我們后續會還會更新更多關于這方面的知識,希望能夠對大家有所幫助。



注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 屏山县| 垣曲县| 德格县| 双辽市| 蕲春县| 巴彦县| 玛纳斯县| 溧阳市| 平原县| 巴林左旗| 鹿泉市| 衢州市| 新泰市| 漳州市| 永昌县| 城口县| 临湘市| 龙泉市| 康马县| 红河县| 通州市| 自治县| 南江县| 萍乡市| 靖边县| 仁化县| 榆林市| 九龙城区| 明溪县| 商南县| 简阳市| 烟台市| 阿鲁科尔沁旗| 璧山县| 桐柏县| 旌德县| 达日县| 靖远县| 开封县| 合水县| 罗甸县|