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

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语句不常见

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 本章内容 语法 数据类型 流控制语句 理解函数 3.1 语法 3.1.1 区分大小写 区分大小写 3.1.2 标识...
    闷油瓶小张阅读 4,077评论 0 0
  • 什么是 JavaScript 语言? JavaScript 是一种轻量级的脚本语言。所谓“脚本语言”(script...
    oWSQo阅读 5,805评论 0 1
  • 哈哈哈,辛苦的我又在加班,因为活动后要写新闻稿。这一次不同的是我认真的把它写完还检查了两次,然后按规矩发...
    木兮日记阅读 1,625评论 0 0
  • 最近一直在封闭开发广告系统,今天给大家分享下学到的术语。 常见广告售卖方式: CPC Cost Per Click...
    新亮笔记阅读 4,996评论 0 7
  • 这本书是关于他跑步和写小说以及他的一些人生感悟。我总结出几个词语:开店、工作、写小说,跑步、马拉松42公里,马拉松...
    小清新的娟秀阅读 3,688评论 0 1

友情链接更多精彩内容