js初级函数小结

11 篇文章 0 订阅

通用内置函数

parseInt() //取整
parseFloat()  //取浮点数,也就是小数。第二个小数点后的数字会无效
typeof()   //判断并返回参数类型
console.log()   //控制台输出
str.length //长度
trim()  //过滤两端空格
substr(index,[len])   //截取
lastIndexOf("char") //最后一次出现char的位置 index -1
indexOf("char")   //index -1
replace(subject,newString)  //替换
replaceAll(subject,newString)  //替换
split("/")  //拆分 拆分成数组  array
toLowerCase()   //将字符串转小写
toUpperCase()   //将字符串转大写
charCodeAt()    //返回字符对应的ascII码
String.fromCharCode()   //将ascII码还原成字符

时间日期:

Date
new Date([format])
getFullYear()+1   //返回值为0-11 年,所以通常会+1
getMonth()
getDate() 
getDay()  //返回值为0-6,通常+1
getHour()
getMinutes()
getSeconds()
getTime()   //时间戳 单位:ms 

定时器:

 // 周期性定时器
 t1=window.setInterval()
// 一次性定时器
t2= window.setTimeout()
// 清除定时器:
 clearInterval(t1)
 clearTimeout(t2)

数组api:

pop()  //删除数组最后一项,返回删除选项
push()  //在数组末尾添加新元素,返回新数组长度
shift()  //删除数组第一项,并返回删除项
unshift()  //在数组开头添加一项或更多项,并返回新长度
concat() //数组合并
indexOf(value) //获取数组元素对应的下标
join(符号) //将数组链接成一个字符串
filter()  //数组值得过滤 es6
forEach() //数组遍历 es6
reverse() // 数组反转
sort()   //数组排序 es6
splice() // 数组切片
length   //数组长度
Math数学对象
Math.random()  //0-1随机小数(不包含1)
Math.round()   //四舍五入
Math.ceil()    //向上取整
Math.floor()   //向下取整
Math.pow()     //幂运算
Math.sqrt()    //平方根
Math.abs()     //绝对值
Math.PI        // 圆周率近似值
Math.min()     //最小值
Math.max()     //最大值
parseInt()     //取整
parseFloat()   //取浮点数,也就是小数。第二个小数点后的数字会无效
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值