进阶 3 - JS中的各种操作(非交互) 2
神奇的window(浏览器环境)
var a = 10;
a === window.a // true
window.mm = "爱你"
console.log(mm); //"爱你"//如果想在外部调用下面函数的中的chi函数如何实现?
(function(){
let chi = function(){
console.log("我是吃")
}
})();
chi() //会报错,因为chi是一个局部变量
//正确写法:
(function(){
let chi = function(){
console.log("我是吃")
}
window.chi = chi //全局的
})();
chi();
//换一种写法. 你还认识么?
(function(w){
let chi = function(){
console.log("我是吃")
}
w.chi = chi
})(window);
call 和 apply
ES6 中的箭头函数
exports
Last updated