首页 > 试题广场 > 下列说法中错误的是
[单选题]
下列说法中错误的是
  • JSON只是一种数据格式,不从属于JavaScript
  • 在事件流过程中,首先发生的阶段是冒泡阶段
  • document.querySelector方法在没有找到匹配的元素时会返回null
  • ECMAScript中只有5种基本数据类型
两个错的选更错的,显然b更错。事件触发顺序则是先捕获后冒泡,这个是肯定的。但是题目没说es6,所以说五种也是可以吧。
发表于 2019-12-06 22:13:38 回复(0)
MDN:

最新的 ECMAScript 标准定义了8种数据类型:

  • 七种基本数据类型:
    • 布尔值(Boolean),有2个值分别是:true 和 false.
    • null , 一个表明 null 值的特殊关键字。 JavaScript 是大小写敏感的,因此 null 与 Null、NULL或变体完全不同。
    • undefined ,和 null 一样是一个特殊的关键字,undefined 表示变量未定义时的属性。
    • 数字(Number),整数或浮点数,例如: 42 或者 3.14159。
    • 任意精度的整数 (BigInt) ,可以安全地存储和操作大整数,甚至可以超过数字的安全整数限制。
    • 字符串(String),字符串是一串表示文本值的字符序列,例如:"Howdy" 。
    • 代表(Symbol) ( 在 ECMAScript 6 中新添加的类型).。一种实例是唯一且不可改变的数据类型。
  • 以及对象(Object)。

发表于 2020-03-16 15:33:08 回复(0)
es6中好像增加了symbol
发表于 2020-02-10 20:43:57 回复(0)
事件流阶段是 捕获阶段(从根节点开始顺着目标节点构建一条事件路径)--目标阶段(到达目标节点)--冒泡阶段(从目标节点顺着捕获阶段构建的路径回去)
发表于 2020-01-09 23:31:33 回复(0)