js操作属性:
函数用function(){}来声明,代码从上往下执行。
bom对象会弹出警告框
dom可以操作网页的API。document。..
js操作style属性:
window.onload=function(){}
var + 标签名=document.getElementById(‘标签名’)
标签名.style.color = ‘red’(设置颜色)
在js里不能在样式里写减号,把减号去掉,用小驼峰表示
比如:fontSize。listStyle。
在操作class属性的时候要写成classNAME属性
console.log打印的意思
document.write只能重绘整个页面,
innerHTML只能重绘一个部分
js函数
function 函数名(){
alert(‘hello’)}
调用的时候直接函数名+小括号调用
也可以用按钮调用,onclick=‘函数名+()’也称行间调用。
变量和函数预解析
提前写调用,然后下变写定义
流程控制语句
条件判断语句:if else
数组
push增加成员
pop末尾删除成员
reverse反转排序
获取数组的长度:aList.length;
用下标操作数组的某个数据:aList[0];
join() 将数组成员通过一个分隔符合并成字符串
push() 和 pop() 从数组最后增加成员或删除成员
unshift()和 shift() 从数组前面增加成员或删除成员
indexOf() 返回数组中元素第一次出现的索引值
splice() 在数组中增加或删除成员
通过标签获取元素
数组名【】.style.banckgroudColor = ‘red’给数组第一个元素设置背景色为红色。