javascript内置对象

1.js内置对象

1.1数学

1.2日期

1.3定时器

1.4超时器

1.5字符串

1.6数组

2.js时间对象

3.BOM浏览器对象

4.DOM文档对象

数学对象:

1.生成对象

Math;

2.属性

Math.PI

3.方法

Math.ceil();

Math.floor();

Math.round();

Math.random();

Math.max();

Math.min();

日期对象:

1.生成对象

dobj=new Date();

2.方法:

getFullYear();

getMonth();

getDate();

getHours();

getMinutes();

getSeconds();

3.秒表实例

定时器:

1.定义

sobj=setInterval(func,1000);

2.清除

clearInterval(sobj);

超时器:

1.定义

tobj=setTimeout(func,1000);

2.清除

clearTimeout(tobj);

字符串:

属性:

length

方法:

indexOf()

#字符在字符串中第一次出现的位置

lastIndexOf();

#字符在字符串中最后一次出现的位置

substr(0,5);

#从0开始截取5个字符

slice(start,end);

#slice从哪开始到哪结束介不包含最后一个位置

split(reg|正则);

#字符串分割成数组

search(reg|正则);

#字符串查找

match(reg|正则);

#字符串匹配

replace(reg|正则,“str”);

#字符串替换

toUpperCase();

#字符串转大写

toLowerCase();

#字符串转小写

函数返回值:

1.return val;

function show(){

return val;

}

数组对象:

属性:

length

方法:

join("/");

#把数组连成字符串

pop()

#把数组最后一个值弹出,同时会改变原数组

push()

#把数组最后插入一个值,同时会改变原数组

shift()

#把数组最前面一个值弹出,同时会改变原数组

unshift()

#从数组最前面插入一个值,同时会改变原数组

reverse()

#数组反转

concat()

#数组合并

slice(start,end)

#从哪开始到哪结束,但不包含最后一个

sort(show)

#排序,同时会改变原数组

show(a,b){

return a-b;  //正序

//return b-a;  //倒序

}

splice(1,4)

#从1开始截取4个值,同时会改变原数组

正则表达式:

运算符:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

原克技术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值