JS提供了一系列构造函数用于创建核心对象,下面是核心对象的列表
对象 |
描述 |
Array |
表述数组。 |
Boolean |
表述布尔值。 |
Date |
表述日期。 |
Function |
指定了一个可编译为函数的字符串 JavaScript 代码。 |
Math |
提供了基本的数学常量和函数;如其 PI 属性包含了π的值。 |
Number |
表述实数数值。 |
Object |
包含了由所有 JavaScript 对象共享的基本功能。 |
RegExp |
表述了一个正则表达式;同时包含了由所有正则表达式对象的共享的静态属性。 |
String |
表述了一个 JavaScript 字符串。 |
Object
Object是所有对象的根
Date
Date对象注意事项:
getDay()返回星期几
getDate()返回日
RegExp
创建方法
- /pattern/flags
- new RegExp("pattern","flags")
Flags
- g: global match
- i: ignore case //忽略大小写
- gi: both
如果没有flags参数则默认只匹配字符串中的第一个符合的字符串
常用方法
Test(str)方法 ,返回布尔值表示是否匹配
String
String对象关于正则表达式的两个方法:
replace(reg,replaceText) //返回替换后的字符串
match(reg) //返回一个数组,内包含所有匹配的字符串
在上述几个核心对象当中,除了Math是object外,其它的都是function(构造函数)