js函數(shù)變量提升順序問題?

科技 未結(jié) 5 1078
喵星人20140916
喵星人20140916 2023-06-12 06:03

function a(b){var b;console.log(b); // 結(jié)果為什么是2 } a(2);function a(b){var b = 4; console.log(b);//結(jié)果為什么是4 } a(2);

這個是arguments和變量的優(yōu)先順序在賦值前和賦值后不一樣嗎。

5條回答
  •  123457227
    123457227 (樓主)
    2023-06-12 06:59

    傳入函數(shù)的參數(shù)是這個函數(shù)的局部變量

提交回復(fù)