摘要: 什么叫 “执行上下文”(执行上下文环境) 在浏览器执行代码之前;会先做一些准备工作;例如把声明的变量和函数提升到全局最前面; 例如: console.log(a); // undefined var a = 10; 浏览器运行的过程大概如此: 先做准备工作 var a; // 先把a提升到最前面;然 阅读全文
posted @ 2021-06-08 11:40 sky-su 阅读(67) 评论(0) 推荐(0)
摘要: 只要是对象,都是属性的集合;普通对象是,函数,数组也是如此。 js是弱类型语言;何为弱类型语言,就是对类型的约束并不强,可以随意改变变量的类型; 例如: 函数 function fn() {} fn.a = 5; 数组 let arr = new Array(); arr.a = 5; 对象都是通过 阅读全文
posted @ 2021-06-08 11:16 sky-su 阅读(46) 评论(0) 推荐(0)