1)创建新节点
createDocumentFragment()//创建一个DOM片段
createElement() //创建一个具体的元素
createTextNode()//创建一个文本节点
2)添加、移除、替换、插入
appendChild() //添加
removeChild() //移除
replaceChild() //替换
insertBefore() //插入
3)查找
getElementsByTagName()//通过标签名称
getElementsByName()//通过元素的Name属性的值
getElementById()//通过元素Id,唯一性
如何消除一个数组里面重复的元素?
// 方法一:
var arr1=[1,2,2,2,3,3,3,4,5,6],
arr2 = [];
for(var i = 0,len= arr1.length; i< len; i++){
if(arr2.indexOf(arr1[i]) < 0){
arr2.push(arr1[i]);
}
}
createDocumentFragment()//创建一个DOM片段
createElement() //创建一个具体的元素
createTextNode()//创建一个文本节点
2)添加、移除、替换、插入
appendChild() //添加
removeChild() //移除
replaceChild() //替换
insertBefore() //插入
3)查找
getElementsByTagName()//通过标签名称
getElementsByName()//通过元素的Name属性的值
getElementById()//通过元素Id,唯一性
如何消除一个数组里面重复的元素?
// 方法一:
var arr1=[1,2,2,2,3,3,3,4,5,6],
arr2 = [];
for(var i = 0,len= arr1.length; i< len; i++){
if(arr2.indexOf(arr1[i]) < 0){
arr2.push(arr1[i]);
}
}
document.write(arr2);// 1,2,3,4,5,6
基础教室地址:HTML/CSS/JavaScript/jQuery前端开发小白到…
https://ke.qq.com/course/256212#tuin=8461a971