通过标签获取元素
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>获取标签元素</title>
</head>
<body>
<div id="idDiv"></div>
<div class="classDiv"></div>
<div class="classDiv"></div>
<div class="classDiv"></div>
<div class="classDiv"></div>
<input type="text" name="inputText">
<input type="text" name="inputText">
<input type="text" name="inputText">
<script type="text/javascript">
</script>
</body>
</html>
1.根据id值获取元素节点
var jsDivId = document.getElementById("idDiv");
console.log(jsDivId);
console.log(typeof jsDivId);
使用I标签的ID或者Name直接获取对象
循环
while循环
语法:while(条件表达式){语句...}
for语句,也是一个循环语句,也称为for循环
for的死循环
for循环的死循环写法
for(;;){
}/
/
数组去重的方法
indexOf():代表的是括号里面的元素第一次出现的位置在哪里,也就是索引
字符串处理方法
用split切割
lis.charAt(0)看下标是零的值是多多少
lis.substring(10,15)截取下标第10到15的值,不包括15
lis.toupperCase()都转换为大写
lis.toLowerCase();//全转换为小写
字符串反转
1.split字符串转成数组
2.reverse数组反转
3.join数组转成字符串
定时器
setTimeout 只执行一次的定时器
clearTimeout 关闭只执行一次的定时器
setInterval 反复执行的定时器
clearInterval 关闭反复执行的定时器
变量的作用率
变量的作用率有两种:全局变量和局部变量
function f1(){
var n=999;
}
alert(n); // 没有定义,说明函数内部的变量,外部无法读取
全局变量
<script type="text/javascript">
function main() {
n = 10;//这里的n为全局变量,可以被外部直接使用
}
main();
alert(n);
</script>