function 函数名(){
}
var 函数名 = function(){
}
// 形参和是实参
function 函数名(形参1,2,3){
}
函数名(实参1,2,3)
函数的返回值
function 函数名(形参1,2,3){
return
}
var aa = 函数名()
arguments的使用
它是一个为数组,可以用来遍历
匿名函数 不可以直接调用
(function (){
内容
})();
函数作为参数 也可以作为 return返回function
作用域
DOM
DOM节点
节点属性
nodeName 节点名称
nodeValue 节点值
nodeType 节点类型
parentElement 找父级
firstElementChild 第一个子节点
lastElementChild 后一个子节点
childNodes 所有子节点
children 所有子元素
previousElemenSibling 上一个子节点
enxtElemenSibling 下一个子节点
API函数
document.getElementById() id
document.getElementsByName name
document.getElementsByClassName class
document.querySelector 获取单个元素,只显示第一个
document.querySelectorAll 获取所有元素
添加元素
appandchild() 添加子节点
删除元素
removeChild() 删除子元素
remove() 删除所有子元素
属性操作