预解析:
变量和函数的预解析
预解析把变量的声明提前 (但不赋值)
函数名加括号调用函数
预解析把函数声明和调用都提前
匿名函数:
语法:ID.onclick = function(){内容};
(没有名称的函数)
函数穿参:function 函数名(变量){ID.style[变量] = 属性;}
流程控制语句:
1,条件判断语句 : if...else
2,条件分支语句:switch...case
3,循环语句: for while do...while
if(条件){内容}else{内容}
switch(名称){case 条件:内容;结束}
prompt('内容') 获取内容
数组:arr = 【1,2,3,‘def’】 \ new Array(1,2,3,‘abc’)
变量.length 获取数组的数量
变量[下标] 下标取值
变量.join('用于连接的标识符')
变量.push(末尾追加); pop()删除
shift 从前面产出 unshift (前面)
indexOf 第一次出现的索引值
splice(从索引开始,删除几个,插入)
for(初始化条件;循环条件;自增)
split字符串转成数组
getElementsByIagName 获取标签名
网友评论