split("")------------------將字符串劈成數(shù)組
reverse()---------------將數(shù)組翻轉(zhuǎn)
join("")---------------將數(shù)組拼接成字符串
indexOf(".html")-------------查找字符串的位置從左到右
lastIndexOf("html") ---------------查找字符串的位置從右向左,索引還是自左向右數(shù)
includes("a")--------------查找數(shù)組、字符串是否存在某個字符
substring(初始值,字符串長度)--------------截取字符串
str2.toUpperCase()---------------將字符串轉(zhuǎn)化為大寫
str2.charAt(0)----------------獲取指定的字符串
str2.slice(1)--------------獲取從第二位開始后面所有的字符串
.str.toLowerCase()--------------將字符串轉(zhuǎn)換為小寫
Math------------
Math.PI---------------圓周率
Math.pow(2,8)-------------2的8次方
Math.sqrt(4)-------------開平方
Math.abs(-11)--------------絕對值
Math.random()-----------0-1的隨機數(shù)
Math.ceil()--------------向上取整
Math.floor()-------------向下取整
Math.round()-------------四舍五入
Date------------
getDate()------------從 Date 對象返回一個月中的某一天 (1 ~ 31)
getDate()-----------從 Date 對象返回一周中的某一天 (0 ~ 6)
getFulYear()-------從 Date 對象以四位數(shù)字返回年份
getHours()---------返回 Date 對象的小時 (0 ~ 23)
getMilliseconds()-------返回 Date 對象的毫秒(0 ~ 999)
getMinutes()-----------返回 Date 對象的分鐘 (0 ~ 59)
getMonth()-------------從 Date 對象返回月份 (0 ~ 11)
getSeconds()--------返回 Date 對象的秒數(shù) (0 ~ 59)
getTime()-------返回 1970 年 1 月 1 日至今的毫秒數(shù)
toLocaleTimeString()----------根據(jù)本地時間格式,把 Date 對象的時間部分轉(zhuǎn)換為字符串
tolocaleDateString()-------根據(jù)本地時間格式,把 Date 對象的日期部分轉(zhuǎn)換為字符串
toLocaleString()----------據(jù)本地時間格式,把 Date 對象轉(zhuǎn)換為字符串
toString()----------把 Date 對象轉(zhuǎn)換為字符串
clearTimeout(函數(shù))--------------停止函數(shù)執(zhí)行
replace('doc-active','')-----------用一些字符替換其他字符,這里就是用空字符替換doc-active
獲取元素或者節(jié)點
parentNode----------父節(jié)點
parentElement----------父元素
childNodes----------子節(jié)點
children---------子元素
firstChild--------第一個子節(jié)點
firstElementChild------第一個子元素
lastChild-------最后一個子節(jié)點
lastElementChild--------最后一個子元素
previousElementSibling-----上一個兄弟元素
nextElementSibling--------獲取下一個兄弟元素
createElement('')-------創(chuàng)建一個新的元素
appendChild()--------添加一個新的節(jié)點
createTextNode('文本')-----創(chuàng)建文本節(jié)點
insertBefore(插入的元素,插入到之前的元素位置)----將元素插入到另外一個元素之前
replaceChild(替換的元素,被替換的元素)
冒泡
e.stopPropagation()------------停止事件的向上冒泡傳播
e.preventDefault()----------阻止瀏覽器默認(rèn)行為
boxDom.style.transform ='scale(0.8)';
-------縮小到原來的0.8倍
boxDom.style.transform ='scale(1)';
-------返回原來大小
setInterval (fn,1000)----指定時間循環(huán)調(diào)用函數(shù)
clearInterval(fn)----------停止函數(shù)
setTimeout(fn,1000)------指定時間開始執(zhí)行函數(shù)
contenteditable------規(guī)定元素是否可以編輯