內(nèi)置對(duì)象
number對(duì)象:
.toString(進(jìn)制數(shù)) 轉(zhuǎn)換成不同進(jìn)制數(shù)
.toFixed(小數(shù)位數(shù)) 保留小數(shù)倍數(shù)
string對(duì)象
.length 字符串長度
indexOf()查找字符串返回字符串位置,如果沒找到返回-1
match() 查找指定字符串,找到返回該字符串,沒有返回null
replace("被替換內(nèi)容","替換的新內(nèi)容")
toUpperCase()轉(zhuǎn)換成大寫
toLowerCasw()轉(zhuǎn)換成小寫
split("間隔符") 把字符串轉(zhuǎn)換成為數(shù)組
charAt(n) 返回指定位置的字符 n第一個(gè)位置為0
slice(start,end) 包含start不包含end 截取指字位置字符串
trim()去除字符串兩端空白
substr(start,length)截取字符串長度 start開始截取位置,length表示截取長度
substring(起始位置索引值,[結(jié)束位置索引值]) 包含頭部不包含結(jié)束索引位置符號(hào)
創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比中陽網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式中陽網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋中陽地區(qū)。費(fèi)用合理售后完善,十余年實(shí)體公司更值得信賴。
Date對(duì)象
obj=new Date()獲取當(dāng)前系統(tǒng)時(shí)間
年:obj.getFullYear()
月:obj.getMonth() 返回0-11 月11表示12月 返回值+1
日:obj.getDate()
星期:obj.getDay() 0-6 0表示星期天
小時(shí):obj.getHours()
分:obj.getMinutes()
秒:obj.getSeconds()
計(jì)時(shí)器
計(jì)時(shí)器名=setInterval(“函數(shù)”,時(shí)間) 在指定時(shí)間內(nèi)多次調(diào)用函數(shù),時(shí)間單位為毫秒
清除計(jì)時(shí)器clearInterval(計(jì)時(shí)器名)
注:一般寫在函數(shù)外部
計(jì)時(shí)器名=setTimeOut(“函數(shù)”,時(shí)間) 在指定時(shí)間內(nèi)調(diào)用一次函數(shù),時(shí)間單位為毫秒
清除計(jì)時(shí)器clearTimeOut(計(jì)時(shí)器名)
注:一般寫的函數(shù)內(nèi)部
賦值:new Date(year, month, day, hours, minutes, seconds, milliseconds)
eg: new Date(2020,0,1,0,0,0,0) 2020年元旦零點(diǎn)
Math對(duì)象
Math.PI 圓周率
Math.sqrt() 平方根
Math.floor() 向下舍入
Math.ceil() 向上舍入
Math.random()隨機(jī)數(shù) 0~1
Math.round() 四舍五入
Math.max() 最大值
Math.min() 最小值
Array數(shù)組:
concat() 合并連接數(shù)組
toString() 數(shù)組轉(zhuǎn)換成字符串
indexOf()字符串在數(shù)組中出現(xiàn)的位置(索引值)
join() 數(shù)組轉(zhuǎn)換成指定分隔符的字符串
pop()刪除數(shù)組最后一個(gè)元素
shift() 刪除數(shù)組第一個(gè)元素
push()向數(shù)組末尾添加一個(gè)元素
unshift() 向數(shù)組開頭添加一個(gè)元素
reverse() 反轉(zhuǎn)數(shù)組元素
sort() 數(shù)組排序
splice(插入或刪除的位置,規(guī)定刪除的元素如果為0則表示插入,[可選,表示要添加的新元素]) 方法用于插入、刪除或替換數(shù)組的元素。
valueOf()返回?cái)?shù)組的原始值
事件冒泡阻止方式:
1.event.stopPropagation();
阻止了事件冒泡,但不會(huì)阻擊默認(rèn)行為
2.return false;
阻止了事件冒泡,也阻止了默認(rèn)行為
3.event.preventDefault();
不阻擊事件冒泡,但阻擊默認(rèn)行為
捕獲和冒泡
監(jiān)聽事件
addEventListener(“事件”,方法,true/false) 默認(rèn)為flase,表示冒泡,為true時(shí)表示捕獲
移除監(jiān)聽事件
removeEventListener()