您的位置:首页 > Web前端 > JavaScript

[js]js的惰性声明, js中声明过的变量(预解释),后在不会重新声明了

2018-02-05 12:23 806 查看

js的惰性声明, js中声明过的变量(预解释),后在不会重新声明了



fn();  // 声明+定义 js中声明过一次的变量,之后在不会重新声明了
function fn() {
console.log("ok")
}

fn(); //ok

fn = 22; //赋值是允许的
fn(); // Uncaught TypeError: fn is not a function

function fn() { console.log("ok !!!");}
fn(); //Uncaught TypeError: fn is not a function
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: