欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

原生javascript 學(xué)習(xí)之js變量全面了解

 更新時(shí)間:2016年07月14日 09:16:05   投稿:jingxian  
下面小編就為大家?guī)硪黄鷍avascript 學(xué)習(xí)之js變量全面了解。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

1.變量的命名  

方法的命名(駝峰命名法)

全部小寫 : 單詞與單詞之間全部下劃線 (my_namespace)

大小寫混合 : 第一個(gè)單詞首字母小寫其他單詞首字母大寫。

規(guī)則

首字符 英文字母或下劃線

組成   英文字母 數(shù)字 下劃線

禁忌   JavaScript 關(guān)鍵字 保留字

2. 變量的聲明  

顯示聲明   :  var 關(guān)鍵字

陋習(xí)         :  沒有類型 重復(fù)聲明 隱式聲明 不聲明直接賦值

正解        : 先聲明 后讀寫 先賦值 后運(yùn)算

3. 變量類型    

值類型

  A) 占用空間固定 保存在棧中

  B) 保存與賦值的是值本身

  C) 使用typeof檢測(cè)數(shù)據(jù)的類型

  D) 基本類型數(shù)據(jù)是值類型

引用類型

  A) 占用空間不固定 保存在堆中

  B) 保存與復(fù)制的是指向?qū)ο蟮囊粋€(gè)指針

  C) 使用instanceof 檢測(cè)數(shù)據(jù)的類型

  D) 使用new() 方法構(gòu)造出的對(duì)象是引用類型

4. 變量作用域    

全局變量  包含在函數(shù)體外定義的變量  在函數(shù)體內(nèi)部定義無var 不建議使用(任何位置可以調(diào)用)

局部變量  包含 在函數(shù)體內(nèi)部使用var 聲明的變量  函數(shù)的參數(shù)變量(當(dāng)前函數(shù)體內(nèi)部)

作用域鏈 :  內(nèi)層函數(shù)可訪問外層函數(shù)局部變量

外層函數(shù)不能訪問內(nèi)層函數(shù)局部變量

生命周期 :   全局變量  除非被顯示刪除 否則一直存在

局部變量 自聲明起至函數(shù)運(yùn)行完畢或被顯示刪除

回收機(jī)制 標(biāo)記清除  引用計(jì)數(shù) 

以上這篇原生javascript 學(xué)習(xí)之js變量全面了解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論