js笔记

作者: Wonder茂茂 | 来源:发表于2018-08-10 16:24 被阅读0次

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------规定元素是否可以编辑

相关文章

网友评论

      本文标题:js笔记

      本文链接:https://www.haomeiwen.com/subject/owzavftx.html