web前端关于数组字符串等相关知识点

发布时间:2020-08-01 19:56:20 作者:wx5dad8c26324df
来源:网络 阅读:161

内置对象
number对象:
.toString(进制数) 转换成不同进制数
.toFixed(小数位数) 保留小数倍数
string对象
.length 字符串长度
indexOf()查找字符串返回字符串位置,如果没找到返回-1
match() 查找指定字符串,找到返回该字符串,没有返回null
replace("被替换内容","替换的新内容")
toUpperCase()转换成大写
toLowerCasw()转换成小写
split("间隔符") 把字符串转换成为数组
charAt(n) 返回指定位置的字符 n第一个位置为0
slice(start,end) 包含start不包含end 截取指字位置字符串
trim()去除字符串两端空白
substr(start,length)截取字符串长度 start开始截取位置,length表示截取长度
substring(起始位置索引值,[结束位置索引值]) 包含头部不包含结束索引位置符号

Date对象
obj=new Date()获取当前系统时间
年:obj.getFullYear()
月:obj.getMonth() 返回0-11 月11表示12月 返回值+1
日:obj.getDate()
星期:obj.getDay() 0-6 0表示星期天
小时:obj.getHours()
分:obj.getMinutes()
秒:obj.getSeconds()

计时器
计时器名=setInterval(“函数”,时间) 在指定时间内多次调用函数,时间单位为毫秒
清除计时器clearInterval(计时器名)
注:一般写在函数外部

计时器名=setTimeOut(“函数”,时间) 在指定时间内调用一次函数,时间单位为毫秒
清除计时器clearTimeOut(计时器名)
注:一般写的函数内部

赋值:new Date(year, month, day, hours, minutes, seconds, milliseconds)
eg: new Date(2020,0,1,0,0,0,0) 2020年元旦零点

Math对象
Math.PI 圆周率
Math.sqrt() 平方根
Math.floor() 向下舍入
Math.ceil() 向上舍入
Math.random()随机数 0~1
Math.round() 四舍五入
Math.max() 最大值
Math.min() 最小值

Array数组:
concat() 合并连接数组
toString() 数组转换成字符串
indexOf()字符串在数组中出现的位置(索引值)
join() 数组转换成指定分隔符的字符串

pop()删除数组最后一个元素
shift() 删除数组第一个元素

push()向数组末尾添加一个元素
unshift() 向数组开头添加一个元素

reverse() 反转数组元素
sort() 数组排序
splice(插入或删除的位置,规定删除的元素如果为0则表示插入,[可选,表示要添加的新元素]) 方法用于插入、删除或替换数组的元素。
valueOf()返回数组的原始值

事件冒泡阻止方式:
1.event.stopPropagation();
阻止了事件冒泡,但不会阻击默认行为
2.return false;
阻止了事件冒泡,也阻止了默认行为
3.event.preventDefault();
不阻击事件冒泡,但阻击默认行为

捕获和冒泡
监听事件
addEventListener(“事件”,方法,true/false) 默认为flase,表示冒泡,为true时表示捕获
移除监听事件
removeEventListener()

推荐阅读:
  1. Oracle等保测评相关指令
  2. java的数组以及相关的知识点

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

字符串对象 数组对象 事件冒泡

上一篇:Docker入门-介绍和安装

下一篇:kSar使用教程

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》