## 1. while循环
使用 while 计算 0-100 偶数之和。
2. do while循环
使用 do while 计算 0-100 偶数之和。
3. 自定义函数
(1)函数的调用
function fn1(){
alert('Welcome!')
}
fn1()
(2)参数
实际参数:'姓名','张三'
形式参数:str1,str2
function fn(str1,str2){
alert(str1+':'+str2)
}
fn('姓名','张三')
(3)return
return 只能在函数里面使用
直接写一个return表示终止函数的执行,return 表示终止的时候,记得加(;)分号,避免以后压缩js代码的时候造成不必要的问题。
function fn2(){
return 5
}
/* return 5 表示可以返回一个值(5)*/
let str = fn2();
alert(str)
4.数组
(1)创建一个数组
let arr = ['张三','李四'];
注:数组的每一项都有一个[索引];从0开始的,如果是获取其中一个数,加索引,比如
console.log(arr[0]) 打印就是张三
第二个:如何获取到数组长度:第一种:console.log(arr.length)
第二种:console.log(arr['length'])length加单引号,说明这个是一个属性,才可以获取到,不加引号,这个是变量,获取不到信息。
例如:let stu = ['姓名','性别','年龄',] for(var i = 0; i< stu.length; i++){ document.write(stu[i])
5.引用数据类型: object对象 是有key键和值组成
键相当于属性 let obj = {name:'lisi', age:18}
for(var key in obj){
console.log(obj['age']);
console.log(obj[key']);
这里key本身是一个属性,就不需要在加引号。age name这两个本身是一个变量,获取这个里面的值,需要加引号,让其变为属性