split("")------------------将字符串劈成数组
reverse()---------------将数组翻转
join("")---------------将数组拼接成字符串
indexOf(".html")-------------查找字符串的位置从左到右
lastIndexOf("html") ---------------查找字符串的位置从右向左,索引还是自左向右数
includes("a")--------------查找数组、字符串是否存在某个字符
substring(初始值,字符串长度)--------------截取字符串
str2.toUpperCase()---------------将字符串转化为大写
str2.charAt(0)----------------获取指定的字符串
str2.slice(1)--------------获取从第二位开始后面所有的字符串
.str.toLowerCase()--------------将字符串转换为小写
Math------------
Math.PI---------------圆周率
Math.pow(2,8)-------------2的8次方
Math.sqrt(4)-------------开平方
Math.abs(-11)--------------绝对值
Math.random()-----------0-1的随机数
Math.ceil()--------------向上取整
Math.floor()-------------向下取整
Math.round()-------------四舍五入
Date------------
getDate()------------从 Date 对象返回一个月中的某一天 (1 ~ 31)
getDate()-----------从 Date 对象返回一周中的某一天 (0 ~ 6)
getFulYear()-------从 Date 对象以四位数字返回年份
getHours()---------返回 Date 对象的小时 (0 ~ 23)
getMilliseconds()-------返回 Date 对象的毫秒(0 ~ 999)
getMinutes()-----------返回 Date 对象的分钟 (0 ~ 59)
getMonth()-------------从 Date 对象返回月份 (0 ~ 11)
getSeconds()--------返回 Date 对象的秒数 (0 ~ 59)
getTime()-------返回 1970 年 1 月 1 日至今的毫秒数
toLocaleTimeString()----------根据本地时间格式,把 Date 对象的时间部分转换为字符串
tolocaleDateString()-------根据本地时间格式,把 Date 对象的日期部分转换为字符串
toLocaleString()----------据本地时间格式,把 Date 对象转换为字符串
toString()----------把 Date 对象转换为字符串
clearTimeout(函数)--------------停止函数执行
replace('doc-active','')-----------用一些字符替换其他字符,这里就是用空字符替换doc-active
获取元素或者节点
parentNode----------父节点
parentElement----------父元素
childNodes----------子节点
children---------子元素
firstChild--------第一个子节点
firstElementChild------第一个子元素
lastChild-------最后一个子节点
lastElementChild--------最后一个子元素
previousElementSibling-----上一个兄弟元素
nextElementSibling--------获取下一个兄弟元素
createElement('')-------创建一个新的元素
appendChild()--------添加一个新的节点
createTextNode('文本')-----创建文本节点
insertBefore(插入的元素,插入到之前的元素位置)----将元素插入到另外一个元素之前
replaceChild(替换的元素,被替换的元素)
冒泡
e.stopPropagation()------------停止事件的向上冒泡传播
e.preventDefault()----------阻止浏览器默认行为
boxDom.style.transform ='scale(0.8)';
-------缩小到原来的0.8倍
boxDom.style.transform ='scale(1)';
-------返回原来大小
setInterval (fn,1000)----指定时间循环调用函数
clearInterval(fn)----------停止函数
setTimeout(fn,1000)------指定时间开始执行函数
contenteditable------规定元素是否可以编辑