内置对象 1.1Math(数学对象)
Math.ceil(-1.1)向上求整 -1 Math.floor(-1.1)向下求整 -2 Math.round(4.6)四舍五入 5 Math.random()随机数 [0,1)之间的小数 求0-99之间的随机数 Math.floor(Math.random()*100) 利用js写一个1-99一个随机数1.2Date(日期对象)
var now=new Date();//实例化当前的日期对象 now.getFullYear();1.3Array(数组对象)
arr.unshift(5); 前面添加 arr.push(6);尾部追加 arr.pop();删除最后一位 arr.shift();删除前面第一位 数组删除指定一个元素 arr.splice(开始删除的索引号,删除的长度)1.4String(字符串对象)
字符串截取 字符串变量.substr(开始截取的索引号,截取长度) 字符串切割成数组 字符串变量名.split(‘分隔符’)二、js获取DOM元素的几种方式
document.getElementById(“id的名字”) 获取的是一个 document.getElementsByTagName(“标签的名字”) 获取的是数组 document.getElementsByClassName(“类的名字”) 获取的是数组 document.querySelector(“标签名或者id或者类名”) 获取的是一个 document.querySelectorAll(“标签名或者id或者类名”) 获取的是数组三、js设置样式
document.getElementById(“id的名字”).style.属性名=‘值’; document.getElementById(“id的名字”).style.width=‘100px’; document.getElementById(“id的名字”).style.height=‘100px’; document.getElementById(“id的名字”).style.backgroundColor=‘red’;