js内部对象

来源:互联网 发布:腾讯网络电影合作 编辑:程序博客网 时间:2024/04/29 09:55

javascript提供的内部对象分为两种:

一、动态对象:在引用它的属性与方法时,必须new出它的一个对象实例,,采用“对象实例名.成员”的方式来访问它的属性和方法。。

二、静态对象:直接使用“对象名.成员”的方式来访问属性和方法。。

常用对象:

一、Object对象:提供javascript对象的最基本功能

二、String对象:常用属性是length,常用方法:

anchor()为字符串加上Html的定位标签对,如:<a name=""></a>标签,其中name值为传过来的参数值

big()方法

bold()方法,italics(),blink(),small(),等等

fontcolor()方法 wei字符串加上<font color=""> </font>标签color值为传过来的参数值

fontsize() 方法等等

link() 方法 为字符串加上超链接标签 href值为传过来的参数

charAt() 方法 返回指定位置的字符,,从0开始

charCodeAt()返回指定位置的字符的unicode编码

indexOf() 方法 返回一个子字符串在一个字符串对象中第一次出现的字符位置

,,从左向右,,没有的话返回0

lastIndexOf()方法 和indexOf()相反,,从右向左

match()方法 用正则表达式模式对字符串搜索,,返回一个结果的数组

replace()方法 用正则表达式模式对字符串搜索,用指定内容替换搜到的内容

search() 方法 用正则表达式模式对字符串搜索,,返回第一个匹配的子字符串在整个被搜索字符串的位置

slice() 方法 返回两个指定位置间的字符串,,结束位置默认为字符串的结束为止

split() 方法 按照指定的分割标示符分割字符串,,返回结果数组

substr() 方法 返回指定位置开始,,指定长度的字符串

toLowerCase() 方法 全部转化成小写

toUpperCase() 方法 全部转化成大写

三、Math对象(静态对象)

(1)属性

e代表数学常数e,约等于2.718

ln10 ,代表10的自然对数,约定于2.302

ln2,代表2的自然对数,约等于0.693

pi,代表数学常数 π ,约等于3.14159

(2)方法

abs(),返回绝对值

sin,cos,返回数字的正弦,余弦

asin,acos,返回反正弦,反余弦

random,返回介于0~1之间的伪随机数

四、Date对象

方法:

构造方法:Date(),以当前时间构造一个对象实例,,还有其他接收各种参数的构造函数

parse()静态方法 返回它的日期时间值,,从格林威治时间(1970年1月1日0点0分0秒)开始算起

toGMTstring() 方法 返回日期的字符串形式,,使用格林威治时间标准格式(GMT)

getYear(),getMonth(),getDate(日),getDay(周几),getHours(),getMinutes(),getSeconds(),getMillSeconds(),getTime(从格林威治时间算起的毫秒值),,还有对应的set方法

五、Array对象(数组对象)

另外所有内部对象都有toString()方法,,用来将其他数据类型的数据装话成字符串形式

原创粉丝点击