本文主要是介绍js初级函数小结(厚溥半年第四周),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
通用内置函数
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() //取浮点数,也就是小数。第二个小数点后的数字会无效
这篇关于js初级函数小结(厚溥半年第四周)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!