//为什么性能提升?
//第一种写法每次循环时都需要从内存中取出students.length并判断条件是否成立 
//第二种写法只需要取一次students.length就可以
//第二种方式弊端:len变量为全局变量。在下方不可以再次声明同名变量
//当数据量在几十万获百万级以上,第二种方式较第一种方式快70多倍    var students = ["小风","夏天","小威","小晨","小米"]; //第一种
for(var i=0;i<students.length;i+=2){
shangke(studnets[i]);
} //第二种 --简写
var len = students.length;
for(var i=0;i<len;i++){
shangke(students[i]);
} function shangke(name){
return name+"去上课!";
};
       

最新文章

  1. 关于checkbox的全选和反选实例
  2. 备忘:spring jdbc事务代码 mybatis, nhibernate
  3. 图解VMware内存机制
  4. 主成分分析PCA的前世今生
  5. 在Salesforce中创建Schedule的Job去定时触发对应的Class
  6. 系统剖析Android中的内存泄漏
  7. 013医疗项目-模块一:加入工具类ResultUtil
  8. jboss4.2.3 SSL配置 + 生成数字签名
  9. 【Android开发学习笔记】【第一课】初识New Project,工程文件介绍
  10. Darwin Streaming Server 简介
  11. Intel HAXM
  12. [MODx] 10. Using Babel for Muti-languages support
  13. Meteor:用户账号管理添加密码和微博weibo账号系统支持
  14. 9.2noip模拟试题
  15. java socker编程
  16. 2015第29周二AOP
  17. 杭电ACM水仙花数
  18. MS Server中varchar与nvarchar的区别
  19. 鸟哥的LINUX私房菜基础篇第三版 阅读笔记 三 Linux磁盘与文件系统管理
  20. CCF CSP 201609-1 最大波动

热门文章

  1. Go基础:函数多返回值特性
  2. Design Phone Directory
  3. 前端 CSS 2
  4. Jmeter之JDBC取样器(数据库增删改查)
  5. Java 反射理解(三)-- Java获取方法信息
  6. 5-Perl 变量
  7. Java 代码运行顺序
  8. Leaflet个人封装笔记
  9. 高并发之nginx限制
  10. Mycat1.6启动报NumberFormatException解决方案(server内存太大)