js入门(3)

for循环,对同一段代码重复执行

for(var i = 0; i < 10; i ++){

}

数组遍历

如何获取数组长度

var len = arr.length

​ var count = 0;

​ for(var i =0; i<len; i++){

​ if(arr[i] < 4){

​ document.write(arr[i]);

​ }

​ else if(arr[i] >= 5){

​ console.log(arr[i]);

​ }

对res重新设置了5次初始值,以最后一次赋值为主

​ var res = arr[i]

注意循环体外的i的值,为最后一次i++的值

注意在循环体内部 var 变量,永远都是初始值 eg:res

条件句

所有的条件句都是同步代码

if 关键字表示如果

()条件表达式

{}只有() 是true ,或者表达式的返回值为true 才会给你{}代码

条件表达式,需要你自己根据业务条件去查找的

错误的: if(a=0) 相当于直接 写值 0 if(0){}

对象

对象取值语法:对象.属性

修改属性的值 对象[‘属性’] = 新值

注意:对象下的属性不能被删除的;除非赋值null

for…in

for(var x in person){ x 是变量

​ x 是 person对象下的属性

​ console.log(x);

​ console.log(person.x); x 是属性,类型是字符串

​ document.write(person[x]+’,’);

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值