Math 对象
Math.abs(n) 返回n的绝对值
Math.ceil(n) n向上取整
Math.floor(n) n向下取整
Math.round(n) n四舍五入
Math.random(n) 返回[0,1]随机数
Math.PI 圆周率
Math.pow(n,m) 返回n的m次方
数组的添加和删除
push(x) 将元素拼接到最末尾
unshift(x) 将元素拼接到开头
pop() 删除最后一个元素
shift() 删除第一个元素
concat() 把一个数组添加到另一个数组末尾,必须要有变量来接受这个值
元素的获取
getElementById 根据id名获取一个元素
getElementsByTagName 根据标签名获取元素,返回一个数组
getElementsByClassName 根据class名获取元素,返回一个数组
querySelector 获取一个元素(推荐使用,用法类似于写css)
querySeletorAll 返回一个元素数组
标签属性操作
element.style.backgroundColor
element.style.width 注意添加px
element.style.left 注意添加px
element,className 完全覆盖
element.id 修改和获取id属性值
element.innerHTML 先清空,再添加