摘要:
JSON JavaScript Object Notation JS对象表示法 JSON 格式 复合类型的值只能是数组或对象,不能是函数、正则表达式对象、日期对象。 原始类型的值只有四种:字符串、数值(必须以十进制表示)、布尔值和null(不能使用NaN, Infinity, -Infinity和u 阅读全文
摘要:
BOM 浏览器对象模型(browser object model) BOM可以使我们通过JS来操作浏览器 在BOM中为我们提供了一组对象,用来完成对浏览器的操作 BOM对象 Window 代表的是整个浏览器的窗口,同时 window也是网页中的全局对象 Navigator 代表的当前浏览器的信息,通 阅读全文
摘要:
HTML DOM Document Object Model 文档对象模型,通过DOM可以来任意来修改网页中各个内容 文档 文档指的是网页,一个网页就是一个文档 对象 对象指将网页中的每一个节点都转换为对象 转换完对象以后,就可以以一种纯面向对象的形式来操作网页了 模型 模型用来表示节点和节点之间的 阅读全文
摘要:
正则表达式 正则用来定义一些字符串的规则,程序可以根据这些规则来判断一个字符串是否符合规则 也可以将一个字符串中符合规则的内容提取出来。 更多请点这里(菜鸟) 创建正则表达式 1.构造函数来创建对象 var reg = new RegExp("正则表达式", "匹配模式"); // test()方法 阅读全文
摘要:
包装类 在JS中为我们提供了三个包装类: String() Boolean() Number() 这三个也是 构造函数 通过这三个包装类可以创建基本数据类型的对象 例子: var num = new Number(2); var str = new String("hello"); var bool 阅读全文
摘要:
数组(Array) 数组也是一个对象,是一个用来存储数据的对象和Object类似,但是它的存储效率比普通对象要高 数组中保存的内容我们称为元素 数组使用索引(index)来操作元素 索引指由0开始的整数 数组的操作: 创建数组 var arr = new Array(12,48,[1]); var 阅读全文
摘要:
对象(Object) 对象是JS中的引用数据类型 对象是一种复合数据类型,在对象中可以保存多个不同数据类型的属性 使用typeof 检查一个对象时,会返回object 对象的分类: 1.内建对象 由ES标准中定义的对象,在任何的ES的实现中都可以使用 比如:Math String Number Bo 阅读全文
摘要:
运算符 运算符也称为操作符 通过运算符可以对一个或多个值进行运算或操作 typeof运算符 用来检查一个变量的数据类型 语法:typeof 变量 它会返回一个用于描述类型的字符串作为结果 算数运算符 + 对两个值进行加法运算并返回结果 - 对两个值进行减法运算并返回结果 * 对两个值进行乘法运算并返 阅读全文
摘要:
六种数据类型 JS中一共分成六种数据类型 5个基本数据类型+object String 字符串 Number 数值 Boolean 布尔值 Null 空值 Undefined 未定义 Object 对象 其中基本数据类型有 5个 前5种之外的类型都称为Object,所以总的来看JavaScript中 阅读全文
摘要:
JavaScript JavaScript负责页面中的的行为。 它是一门运行在浏览器端的脚本语言。 JS的编写的位置 1.可以编写到标签的指定属性中 <button onclick="alert('hello');">我是按钮</button> <a href="javascript:alert(' 阅读全文