您好,登錄后才能下訂單哦!
內置對象
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()
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。