js中的for循环
来源:互联网 发布:阿里云 bd 待遇 编辑:程序博客网 时间:2024/06/03 15:20
预定义:
var arr=[22,33,12,34];//数组(特殊的对象)var obj={ //对象name:"Jack",age:"99",sex:"male"}var str="Practice makes perfect.";
一、for 常规
for(var i=0;i<arr.length;i++){console.log(arr[i]);}for(var i=0;i<str.length;i++)console.log(str[i]);
//var arr=[22,33,12,34];//数组(特殊的对象)var arr={//数组作为特殊的对象,其“下标”相当于对象中的“属性名”0:22,1:33,2:12,3:34,length:4}for(var i=0;i<arr.length;i++)console.log(arr[i]);
二、for in
for(var i in arr){console.log(arr[i]);}for(var attr in obj){ //可用于取对象中的属性值,attr即为属性名console.log(obj[attr]);}for(var s in str)console.log(str[s]);
三、 for of
for(var i of arr){ //只能用于数组,i相当于“属性值”console.log(i);}for(var i of obj)//obj[Symbol.iterator] is not a functionconsole.log(i);for(var s of str)console.log(s);
test:
function test(list){console.log(list);//[10000, 12000, 15000, 18000]for(var num of list)num+=num*0.3;console.log(list);// [10000, 12000, 15000, 18000]}test( [10000, 12000, 15000, 18000] );
总结:string类型其实就是由多个char组成的数组对象
阅读全文
0 0
- js中的for循环
- js中的in-for循环
- js for循环中的闭包
- js for循环中的闭包
- js(javascript)中的奇特for循环写法!
- js(javascript)中的奇特for循环写法!
- js 中的for in 与标准for循环遍历数组
- js 解决js for 循环中的闭包问题
- java中的增强for循环与js中的增强for循环区别
- JS中continue在while循环、do-while循环以及for循环中的用法
- js中的for循环 写法的效率对比
- 7思妙想之Js 实现for循环中的停顿
- 17年5月更 js中的for循环
- JS For 循环
- js的for循环
- js for 循环
- js for循环异步
- js循环。for,each
- 线段树
- C语言(20)素数求和问题
- fork && fork || fork问题
- 看我鼓捣华西安全网(cha.hxsec.com)密码泄露查询接口(有意思的js混淆)
- 第五课记录 Hadoop的起源——Google的基本思想之一
- js中的for循环
- Graphviz绘图的安装与使用
- php 打印函数(echo , print, printf, print_f, var_dump)
- 分分钟教你学会正则表达式
- 背包问题
- Web应用主动侦测工具Skipfish
- iOS App 稳定性指标及监测精选
- 遍历MAP的四种方法(增强for循环)
- Java方向如何准备BAT技术面试答案(汇总版)