JS變數的相關問題

2021-10-03 19:43:24 字數 427 閱讀 3271

儲存在記憶體之中的,帶有名稱的,資料資訊,其中儲存的資料,在執行過程中,是可以改變的

通俗的講就是乙個容器,用來儲存資料的容器

var name = 『張三』

name則指的是所定義的變數的名字

= 這裡的等號跟數學的=不一樣,在電腦程式中 = 是指講右邊的內容賦值更黑左邊的變數

『張三』則指的是儲存在變數中的資料

(2)命名規範

①一般情況下不要使用中文,可以使用,但是不推薦

②命名盡量語義化,達到見到名字就知道這個變數代表什麼

③駝峰命名法:比如username 每個單詞的首字元大寫

小駝峰命名法:比如usernmae 第二個單詞首字元大寫

另外要注意,英文不好的可以偶爾使用拼音

但是一定不要用拼音縮寫,因為沒人懂你意思

(用拼音縮寫容易被人砍)

js變數問題

this指向問題,誰呼叫它,它就指誰!關於問題1 難道一執行函式,裡面的申明會再次置頂。var a 100 function a a 這個串 執行完會報錯 a is not a function 問題來了,為什麼會報這個錯誤呢?這裡涉及到函式和變數的預解析 1 函式宣告會置頂 2 變數宣告也會置頂 ...

js中變數宣告的問題

1.var a function a alert typeof a 輸出 function 2.function a var a alert typeof a 輸出 function 3.function a var a 1 alert typeof a 輸出 number 4.var a 1 fu...

JS變數作用域的問題

document ready function function json 在有資料裝載的情況下,這個位置得到的 unitarray.length等於4 if unitarray.length 1 nextreply attr disabled true fillreply session,docu...