流程控制3种
1.for (语句1;语句2;语句3){
被执行的代码块
}
2.while(条件){
需要执行的代码;
}
3.do{
需要执行的代码;
}while(条件);
break和continue语句break用于跳出循环
continue用于结束一次循环,继续执行下一次循环
函数
1/1.函数定义
function funName(形参){
语句块;
/2函数调用funName(实参);
<script>
var person={
name:"tedu",
age:18,
sayName:function(){
alert(this.name);
}
}
person.sayName();
</script>
什么DOM?
√全称为“Document Object Model”,文档对象模型,通过对象提供
操作HTML文档的方法
√每个html文件在浏览器中都视为一个文档,因此,操作文档实际就是操作页面中的元素
1.根据标签名获取元素节点列表
//参数为标签名,返回值节点列表
var elems = document.getElementsByTagName(标签名);
2.根据class属性值获取元素节点列表
/参数为属性值,返回值节点列表
var elems = document.getElementsByClassName(class属性值);
3.根据id获取元素节点
/参数为属性值,返回值节点列表
var elem = document.getElementById(Id属性值);