美文网首页
第1章 简介 第3章 基本概念

第1章 简介 第3章 基本概念

作者: 没人能救你呀吼 | 来源:发表于2016-07-18 09:35 被阅读9次

JS实现

  • 核心(ECMAScript)
  • 文档对象模型(DOM)
  • 浏览器对象模型(BOM)

DOM

Document Object Model是针对XML但经过扩展用于HTML的应用程序编程接口(API Application Programming Interface)

BOM

HTML5致力于把BOM写入正式规范


语法

  • ECMAScript的变量是松散类型的,即可以用来保存任何类型的数据。每个变量仅仅是一个用于保存值的占位符而已。
  • typeof操作符的返回值有:undefined、boolean、number、string、object、function

数据类型

  • 基本数据类型:
    • Undefined:未初始化的变量会被赋值undefined
    • Null:理解为空对象指针
    • Boolean:可以对任何数据类型的值调用Boolean()函数,而且总会返回一个Boolean值
    • Number:数值范围,NaN,数值转换(Number(),parseInt(),parseFloat())
    • String:toString()、String()
  • 复杂数据类型:
    Object:它的每个实例都具有下列属性和方法:
  • constructor
  • hasOwnProperty(propertyName)
  • isPrototypeOf(object)
  • propertyIsEnumerable(propertyName)
  • toLocalString()
  • toString()
  • valueOf()

操作符

  • 相等和不相等——————先转换再比较
  • 全等和不全等——————仅比较不转换

语句

label语句和with语句不常见

相关文章

网友评论

      本文标题:第1章 简介 第3章 基本概念

      本文链接:https://www.haomeiwen.com/subject/ddcpjttx.html