【JavaScript】数组定义末尾请不要留下逗号
来源:互联网 发布:彩票数据库设计 编辑:程序博客网 时间:2024/05/29 17:12
在JavaScript,如果以以下的方式定义一个数据,
<script>var Array=[1,2,3,4,];for(var i=0;i<Array.length;i++){alert(Array[i]);}</script>
那么在不同的网页对这个数组的解析方法不同的。
在IE系列,至少在IE6-IE8会认为这个Array数组的长度是5,最后一个元素是undefined
而在FireFox野狐禅中,会认为这个数组的长度是4,最后一个元素是4
虽然平常我们不会定义一个这样的二义性数组,但注意在配合服务器语言aspx,jsp,php产生一个JavaScript数组,你很可能会不知不觉地定义一个二义性数组。
这很可能会导致你某些JavaScript语句无法运行。
因此,在配合服务器语言aspx,jsp,php产生一个JavaScript数组,需要注意你的数组末尾不要留下逗号。
0 0
- 【JavaScript】数组定义末尾请不要留下逗号
- c语言 enum 定义里面,末尾的逗号
- 不要重新定义JavaScript变量
- 去掉字符串末尾的逗号
- 关于在结构体末尾定义空数组的用法
- javascript定义数组
- javascript数组的定义
- JavaScript数组定义
- JavaScript数组定义
- JavaScript数组定义
- javascript二维数组定义
- JavaScript的数组定义
- javascript数组定义、操作
- 请不要将成员变量定义成public
- FreeMarker 数字 不要逗号
- JavaScript基础随笔 push()方法推入数组末尾
- ie6 在js 定义对像的时候不要有一个空白的逗号
- 不要让生命留下遗憾!!
- Scala的foldLeft和foldRight
- next_permutation(排列组合)函数的用法
- [数据结构复习]八大内排序算法总结
- 数据库调优教程(一)前言&慢查询定义
- Populating Next Right Pointers in Each Node II--LeetCode
- 【JavaScript】数组定义末尾请不要留下逗号
- POJ3468---线段树模版--A Simple Problem with Integers
- 软键盘开关控制
- wordpress 上传主题 权限
- Java RMI远程方法调用
- Search a 2D Matrix
- git学习笔记一(linux)(安装与创建版本库)
- 设置控件可见与不可见
- android 使用drawerLayout实现侧滑菜单