console.log(a);//undefined
var a = 10;
console.log(a);10
浏览器的准备工作: 知道了对 变量 的声明,所以第一行为undefined,到了第三行给变量赋值了,所以成了10.
function add(x) {
console.log(x+1);
}
var add = new Function("x","console.log(x+1)");
上面的函数式是下面的方式得到的,将文本形式的console.log(x+1);作为参数传入.
变量声明与函数创建
本文介绍了JavaScript中变量声明的特性,解释了为什么在未初始化的情况下访问变量会返回undefined。此外,还展示了两种创建函数的方法:函数声明和使用Function构造函数。
1507

被折叠的 条评论
为什么被折叠?



