博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js Array vs [],以及是否为空的判断
阅读量:5280 次
发布时间:2019-06-14

本文共 552 字,大约阅读时间需要 1 分钟。

两者基本相同,唯一不同点在于初始化:

var a = [],            // these are the sameb = new Array(),   // a and b are arrays with length 0c = ['foo', 'bar'],           // these are the samed = new Array('foo', 'bar'),  // c and d are arrays with 2 strings// these are different:e = [3]             // e.length == 1, e[0] == 3f = new Array(3),   // f.length == 3, f[0] == undefined

也就是说Array(arg),其中的arg是指生成数组的长度。

参考:

 

检查array是否为空:

if (array === undefined || array.length == 0) {    // array empty or does not exist}

 

转载于:https://www.cnblogs.com/drizzlewithwind/p/7238496.html

你可能感兴趣的文章
wpf首次项目开发总结之音频
查看>>
ODBC连接数据库实例
查看>>
HTTP协议中的COOKIE机制简单理解
查看>>
寻找最大值
查看>>
算法提高 日期计算
查看>>
jmeter的web接口测试
查看>>
开发框架模块视频系列(2)-Winform分页控件介绍
查看>>
前端之Java Script(3)
查看>>
函数式编程语言
查看>>
Factorial Trailing Zeroes
查看>>
date_default_timezone_set()设置时区
查看>>
变量的类型自动转换
查看>>
jeecg扩展封装tag的那些事
查看>>
Java课程寒假之开发记账本软件(网页版)之四
查看>>
Spring Boot简明教程之数据访问(一):JDBC Template
查看>>
zigzag数组实现
查看>>
H5开发APP考题和答案
查看>>
Apache 服务器
查看>>
获取终端下光标的位置
查看>>
线程同步
查看>>