undefined相關(guān)
<script>
var undefined = "kyuhyun";
alert(undefined);//undefined
</script>
<script>
aa = function(){
var undefined = "kyuhyun";
alert(undefined);//kyuhyun
}
</script>
在javascript為什么對于undefined的賦值要在函數(shù)里才有用?
<script>
var undefined = "kyuhyun";
alert(undefined);//undefined
</script>
<script>
aa = function(){
var undefined = "kyuhyun";
alert(undefined);//kyuhyun
}
</script>
在javascript為什么對于undefined的賦值要在函數(shù)里才有用?
2015-09-14
舉報
2019-08-02
因為函數(shù)里才會有局部作用域,全局屬性undefined表示原始值
undefined。
它是一個JavaScript的?原始數(shù)據(jù)類型?,在非全局作用域中undefined被當(dāng)作標(biāo)識符(變量名)來使用(因為undefined不是一個
保留字
),第一種alert(undefined)中的undefined只是原始值undefined,而不是變量undefined2015-09-14
調(diào)用到,才會有用。。。