摘要:
instanceof 操作符可以检测对象的具体类型,如下: 但问题是 instanceof 判断的依据是基于原型链去查找Array()构造函数。若只有一个全局执行环境,instanceof 确实可以判断。若网页包含多个框架,实际上存在多个全局执行环境,不同框架之间传入数组,判断的结果是不准确的。 A 阅读全文
摘要:
ECMAScript 变量可能包含两种不同数据类型的值:基本类型值(基本数据类型)和引用类型值(复杂数据类型)。 基本类型值指的是简单的数据段,而引用类型值指那些可能由多个值构成的对象。 基本数据类型包括 Undefined、 Null、 Boolean、 Number 和 String。这 5 种 阅读全文
摘要:
把 JavaScript 插入到 HTML 页面中要使用<script>元素,该元素有两个属性defer(延迟脚本)和async(异步脚本)。 defer是表明脚本在执行时不会影响页面的构造。也就是说,脚本会被延迟到整个页面都解析完毕后再运行。浏览器渲染页面,读取到包含defer属性的外部<scri 阅读全文
摘要:
JavaScript是一种专门与网页交互而设计的脚本语言。ECMAScript就是JavaScript吗?并不是,JavaScript的含义要比ECMAScript要多很多。JavaScript由三个部分组成:ECMAscript(核心)、DOM(文档对象模型)、BOM(浏览器对象模型)。 ECMA 阅读全文