当前位置: 秋叶网络博客
处理数组循环中删除元素导致索引错位情况
作者: 秋了秋 发表时间:2017年01月02日
mysql数据库迁移导入到mongodb详细教程
这个标题有点绕,可能有些人会看不懂,那么我来解释下这个标题。 就是很多时候我们对一个数组进行操作的时候,在for遍历的过程中删掉了一个元素,那么在删掉那个元素之后的所有元素的索引值都会减少一位,数组长度缩短一位,删完之后,正在进行的循环会继续循环下去,但是循环的索引不变,就会导致被删元素紧邻的后面那个元素跳过了循环检查。代码解释如下: var arr=[1,2,3...
目录: 前端编程 标签: 数组循环 1条评论 5657次阅读
JavaScript数组遍历替代switch case语句
作者: 秋了秋 发表时间:2016年07月08日
mysql数据库迁移导入到mongodb详细教程
在JavaScript中,switch case的作用想必都耳熟能详,然而当选项较多的时候,switch case要写出很长的代码,造成不美观和难以维护,比如: switch(arrKey){ case ".html": resType="text/html"; break; case "": resType="text/html"; break; case ".js": resType="text/javascript"; break; case ".css": resType="text/css"; break; case ".gif": resType="image/gif"; bre...
目录: 前端编程 标签: 数组循环 4条评论 9041次阅读