摘要:
ECMAScript通过RegExp类型来支持正则表达式。 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。 1. 正则表达式基础 1.1 普通字符:字母、数字、下划线、汉字以及所有没有特殊意义的字符,如1234abcd。在匹配时,匹配与之相同的字符。 1.2 特殊字符:(使用反斜杠“\”... 阅读全文
摘要:
1 对象类型定义 2 对象实例 3 对象表示方式(对象字面量) 4 对象属性和方法,及属性特性 5. 原型与原型链 6. 面向对象设计编程 1 对象类型定义:无序属性的集合,其属性可以包含简单数据类型值,函数或者对象。 2 对象实例:(对象类型的值) 每种数据类型都有相应的值,比如数字8是Number类型的一个值。对于对象类型,值被称为对... 阅读全文
摘要:
1. 函数定义 2. 函数保存 3. 函数创建 4. JS预解析,函数参数变量提升申明 5. 函数执行环境和作用域 6. 函数内部属性 arguments 和 this 7. 闭包 1. 函数定义:函数也是一种对象,内置的Function()函数用于创建函数对象实例。 2. 函数保存 函数名:是指向函数对象的引用类型变量,函数名变量保存在栈内存,函数对象保存在堆... 阅读全文