欧美一级精品免费播放-亚洲精品久久久久久人妖-中文字幕一区二区精品在线-国产精品亚洲一区二区在 色天天综合色天天久久婷婷_日韩綜合网_精品国产香蕉伊思人在线_99视频国产在线观看播放

注冊(cè)|登錄

聯(lián)系電話:024-31891684  13390130939
日志

沈陽軟件開發(fā)_沈陽軟件公司_沈陽軟件定制/軟件/日志

Log日志

JavaScript編碼陷阱之二不一致的變量名和函數(shù)名

瀏覽量:2674

這個(gè)問題是非常重要的,尤其當(dāng)你在別人的代碼上工作時(shí),一定要保持標(biāo)識(shí)符(變量名和函數(shù)名)一致,例如下面這段代碼:

  • var foo = "bar";  
  • var plant = "green";  
  • var car = "red";

通常,人們并不會(huì)設(shè)置變量名叫Something,這涉及到命名規(guī)則問題,命名應(yīng)清晰明了,一目了然。很多編程語言地變量命名都使用大寫。

下面是對(duì)函數(shù)的命名:

  • function subtractFive(number){  
  •    return number - 5;  

語法結(jié)構(gòu)清晰并且能起到解釋性功能。

  

有時(shí),你會(huì)根據(jù)返回值命名,例如該函數(shù)要返回一個(gè)HTML字符串,那么可以命名為getTweetHTML(),如果函數(shù)只是做一些操作,無需返回值,那么可以在前面加一個(gè)do前綴。例如doFetchTweets()。

構(gòu)造函數(shù)通常會(huì)遵循類原則,大寫第一個(gè)字母:

  • function Dog(color){  
  •    this.color = color;  
  • }

命名應(yīng)帶有描述性,比如操作型的函數(shù)在前面加do,另外要具備可讀性和提示性。

沈陽團(tuán)購網(wǎng)|營口網(wǎng)站制作|沈陽軟件公司|軟件定制|網(wǎng)站建設(shè)|加盟易勢|提交問題