摘要: //js 解析分为两个阶段:预编译和执行期 //预编译:声明但是没有初始化 //声明式:funcion a(){} //赋值式:var a = function(){} //匿名函数:function(){} //-----函数之间比较 //结论 1 同一个函数声明,后来者居上 //结论 2 声明式函数要提前赋值式函数 //-----函数和变量的比较 //结论 3 函数声明提升优先级大于变量声明... 阅读全文
posted @ 2018-10-22 12:39 梦蝶庄周 阅读(372) 评论(0) 推荐(0) 编辑
摘要: //自执行函数的调用三种 /* !function(){ alert(123) }(); (function(){ alert(345) }()) (function(){ Array.prototype.push.call(arguments,3); console.log(arguments)//输出 [1,2,3] })(1,2) */ var obj = { a:1, b:... 阅读全文
posted @ 2018-10-22 11:21 梦蝶庄周 阅读(267) 评论(0) 推荐(0) 编辑