js中的變數

2021-08-19 09:50:28 字數 1367 閱讀 3274

js中的變數分為區域性變數和全域性變數(成員變數)

區域性變數:只有在區域性中能狗被訪問
全域性變數:在**都能被訪問
區域性變數定義在函式體內的生命週期一般跟隨函式,當函式執行後,定義該區域性變數,當函式不在使用時,被系統**機制**

function fn()

//fn()函式載入時,不管函式體中的內容,只有執行時才會看函式體的內容

fn(); //執行該函式,先在函式體中定義乙個區域性變數a,後執行console.log(a)語句列印a的值

在全域性中無法使用區域性變數,使用會報錯

全域性變數一般定義在開始引用js檔案的作用域中和在函式體中不帶var 定義的變數,其生命週期跟隨js檔案

var a =22;//定義全域性變數
function fn()
fn();

console.log(a);

console.log(c);//不會報錯

console.log(a);//列印的是全域性變數111

function fn()

fn();//列印的是區域性變數222

console.log(a);//列印的是全域性變數111

console.log(a);//列印的是全域性變數111

function fn()

fn();//列印的是區域性變數222

console.log(a);//列印的是全域性變數111

Js中的變數

js中的變數 1 如果在var中沒有初始化變數的值,則預設為undefined.2 可以不用var來申明乙個變數,但是在過程級中申明乙個變數時,就必須用var.總之用var就對了.3 當要宣告乙個變數並進行初始化,但又不想指定任何特殊值,可以賦值為 jscript 值 null。下面給出示例。var...

Js中的變數

js中的變數 1 如果在var中沒有初始化變數的值,則預設為undefined.2 可以不用var來申明乙個變數,但是在過程級中申明乙個變數時,就必須用var.總之用var就對了.3 當要宣告乙個變數並進行初始化,但又不想指定任何特殊值,可以賦值為 jscript 值 null。下面給出示例。var...

js中的變數(複習)

變數什麼是變數?變數是計算機記憶體中儲存資料的識別符號,根據變數名稱可以獲取到記憶體中儲存的資料 變數的作用 用來運算元據的 可以儲存,可以讀取 為什麼要使用變數?使用變數可以方便的獲取或者修改記憶體中的資料 操作的資料都是在記憶體中操作 js中儲存資料使用變數的方式 名字,值 資料 js中宣告變數...