Math对象
常用方法:
方法引用: var num=Math.ceil(Math.random()*10) //随机抽取1到10
定时函数
1.setTimeout(“调用的函数”,等待的毫秒数)
如:var myTime=setTimeout("time()",1000)
2.setInterval (“调用的函数”,间隔的毫秒数)
如:var myTime=setInterval("time()",1000)
参考代码:
清除函数
1.clearTimeout(setTimeout()返回的ID值)
如:var myTime=setTimeout("time()",1000)
clearTimeout(myTime)
2.clearInterval
节点与节点的关系一:
节点的属性:
属性名 | 说明 |
parentNode | 返回节点的父节点 |
childNodes | 返回子节点的集合,childNodes[i] |
firstChild | 返回节点的第一个子节点,最普遍的用法是访问该元素的文本节点 |
lastChild | 返回节点的最后一个子节点 |
nextSibling | 下一个节点 |
previousSibling | 上一个节点 |
创建与插入节点:
名称 | 描述 |
createElement(tagName) | 创建一个标签名为tagName的新元素节点 |
A.appendChild(B) | 把B节点追加至A节点的末尾 |
insertBefore(A,B) | 把A节点插入到B节点之前 |
cloneNode(deep) | 复制某个指定节点 |
参考代码:
参考代码: