1. 程式人生 > >函式、變數命名規則(源自MDN)

函式、變數命名規則(源自MDN)

good example

age
myAge
init
initialColor
finalOutputValue
audio1
audio2

bad example

1
a
_12
myage
MYAGE
var
Document
skjfndskjfnbdskjfb
thisisareallylongstupidvariablenameman

rules

Generally, you should stick to just using Latin characters (0-9, a-z, A-Z) and the underscore character.

  • Don’t use underscores at the start of variable names — this is used in certain JavaScript constructs to mean specific things, so may get confusing. 別以下劃線開頭
  • Don’t use numbers at the start of variables. This isn’t allowed and will cause an error. 別以數字開頭
  • Using lower case for the whole first word and then capitalize subsequent words. We’ve been using this for our variable names in the article so far. 先小寫再大寫
  • Variables are case sensitive — so myage is a different variable to myAge. JS對大小寫敏感
  • Avoid using JavaScript reserved words as your variable names. 別用JS關鍵字

相關推薦

函式變數命名規則(源自MDN)

good example age myAge init initialColor finalOutputValue audio1 audio2 bad example 1 a _12 myage MYA

介面方法變數命名規則

類名、介面名應當使用名詞,每個單詞的首字母大寫,如MyClass 方法名、變數名第一個單詞小寫,後面每個單詞的首字母大寫,如getName 常量名的每一個字母都大寫,如AGE 類名應當是名詞、或者名詞短語。例如:Customer、WikiPage, 避免使用Maneger、

C++類結構體函式變數命名規則詳解

程式設計越學越深,也慢慢了解到命名規範的重要性,在前面幾個資料結構的示例中,大家也看到,命名也是有一定的規則的,這會方便我們閱讀程式碼,方便我們後期完善。今天就給大家總結一下常用的C++命名規則。希望對大家有所幫助。 目錄 2、函式

C語言中變數名及函式名的命名規則與駝峰命名

一、C語言變數名的命名規則:(可以字母,數字,下劃線混合使用) 1. 只能以字母或下劃線開始;2. 不能以數字開始;3. 一般小寫;4. 關鍵字不允許用(eg:int float=2//error  float 為保留字不允許用); 二、函式名的命名規則 1.見名知意;2.自定義函式函式名首字

html頁面的CSSDIV命名規則

thread 進制 有效 details 字節數 theme 臨時 office web站點 html頁面的CSS、DIV命名規則 CSS命名規則   頭:header   內容:content/containe   尾:footer   導航:nav   側欄:side

實用的html頁面的CSSDIV命名規則

實用 entry 皮膚 小寫 tco values cli edi 商標 CSS命名規則   頭:header   內容:content/containe   尾:footer   導航:nav   側欄:sidebar   欄目:column   頁面外圍控制整體布局寬度

【6】裝飾器閉包函式變數作用域問題

        【一】、裝飾器思想 裝飾器是其實想增加一個函式的功能,但是又不想變動原來函式的程式碼,就用裝飾器。 比如:我們用別人的一個函式,又不是很滿意,所以用裝飾器裝飾一下即可。   def fun1(): prin

JavaScript變數命名規則

下面是記的有關JavaScript變數名命名規則的筆記 與C,C++等程式語言一樣,JavaScript作為一門解釋性語言,也有自己的命名規則,先說其命名原則: 變數可以由字母數字下劃線和美元符號($)組成 變數必須以字母開頭 變數也能以 $ 和 _ 符號開頭(不過我們不推

Python 包模組函式變數作用域

Python 專案的組織結構 - 包 -- 模組 --- 類 ---- 函式、變數   Python是利用包和模組來組織一個專案的。   包: 包的物理表現是一個資料夾,但是一個資料夾卻不一定是個包,要想讓個資料夾成為一個

引用資料型別函式變數提聲棧堆

引用資料型別函式 1.通過建構函式new Function()  不論有木有給函式取名  函式的name均為anonymous 2.特例; function f1() {}; var f2=f1.bind(null); console.log(f2.name);//"b

Java基礎(二)重寫繼承(函式,建構函式變數的繼承過程)抽象。

Java不支援多繼承,因為容易帶來安全隱患,當多個父類中定義了相同功能,但功能內容不同時,子類物件不確定要執行哪一          個。 繼承是底層不斷向上抽取共性而來的。在具體呼叫時,要建立最子類的物件(更多的功能,包括共有的和特有的)。 載入子類檔案時候,先載入父.

C/C++變數命名規則

變數命名規則是為了增強程式碼的可讀性和容易維護性。 必須遵守的變數命名規則: 1、 變數名只能是字母(A-Z,a-z)和數字(0-9)或者下劃線(_)組成。 2、 第一個字母必須是字母或者下劃線開頭。 3、 不能使用C++關鍵字來命名變數,以免衝突。 4、 變數名區分大小寫

第四章 php函式(自定義函式變數範圍引數傳遞,可變函式遞迴函式內建函式)

任何有效的php程式碼都可以作為函式體使用 //例子1 function add($a,$b){ echo $a+$b; } add(10,20); //php頁面顯示30 // 例子2 function add($a,$b){ return $a+$b; //r

1.C++變數命名規則

變數命名規則是為了增強程式碼的可讀性和容易維護性。以下為C++必須遵守的變數命名規則: 1、 變數名只能是字母(A-Z,a-z)和數字(0-9)或者下劃線(_)組成。 2、 第一個字母必須是字母或者下劃線開頭。 3、 不能使用C++關鍵字來命名變數,以免衝突。 4、 變數名區

python基礎之元組檔案操作編碼函式變數 python基礎之元組檔案操作編碼函式變數

python基礎之元組、檔案操作、編碼、函式、變數 1、集合set 集合是無序的,不重複的,主要作用: 去重,把一個列表變成集合,就可以自動去重 關係測試,測試兩組資料的交集,差集,並集等關係 操作例子如下: 1 list_1 = [1,4,5,7,3,6,7,9] 2

matlab變數命名規則

變數名區分大小寫 A = 2 a = 3 變數名長度不超過63位 ABCDEFGHIJKLMNOPQRSTUVWXYZ123456ABCDEFGHIJKLMNOPQRSTUVWXYZ123456

C/C++變數命名規則,個人習慣總結

C_C++變數命名規則 變數命名規則是為了增強程式碼的可讀性和容易維護性。以下為C++必須遵守的變數命名規則: 1、 變數名只能是字母(A-Z,a-z)和數字(0-9)或者下劃線(_)組成。 2、 第一個字母必須是字母或者下劃線開頭。 3、 不能使用C++關鍵字

python學習筆記12(裝飾器函式變數作用域)

裝飾器、偏函式、變數作用域 裝飾器 定義: 是一個閉包,把一個函式當做引數,返回一個替代版的函式 本質: 就是一個返回函式的函式 示例: #簡單的裝飾器 def func1(): #定義了一個函式 print("sunck is a good man") #希望在不改

Linux 的變數命名規則

Linux下建議的命名規則如下。 (1)變數名必須有一定的意義,並且意義準確。例如有一個變數用於儲存圖書的數目,可以命名為number_of_book或者num_of_book。不建議使用i,因為它沒有意義。也不建議使用number或book,因為意義不準確。 (2)不建議大小寫混用。如定義一個計數變

vim 跳轉到函式變數定義處:

1.基本配置 建立三個目錄:mkdir ~/.vim/{plugin,doc,syntax} –p 建立配置檔案:touch ~/.vimrc 跳轉到函式、變數定義處:[+ctrl+i 跳轉到函式、變數和#define   用ctrl+o 返回 [+ctrl+d 跳轉到#d