JavaScript 怎么清空数组?

2017-03-28 13:03:53 +08:00
 fxkkaka

如 var arrayList = ['a','b','c','d','e','f'];

怎么清空 arrayList

另外怎么判断一个 object 是否是数组(array)?

5299 次点击
所在节点    JavaScript
46 条回复
yangg
2017-03-28 13:12:33 +08:00
arrayList.length = 0
Obj instanceOf Array
yangg
2017-03-28 13:13:03 +08:00
Array.isArray(obj)
Hyeongo
2017-03-28 13:17:38 +08:00
arrayList=[]
coderluan
2017-03-28 13:18:34 +08:00
fxkkaka
2017-03-28 13:20:25 +08:00
@coderluan 大兄弟 好厉害
dongliangnerd
2017-03-28 13:21:32 +08:00
@coderluan 哈哈 这是我看过的最友好的答案
ianva
2017-03-28 13:22:18 +08:00
var isArray = Array.isArray || function(obj) {
return toString.call(obj) === '[object Array]';
};
fxkkaka
2017-03-28 13:23:47 +08:00
谢谢~
ianva
2017-03-28 13:24:59 +08:00
var isArray = Array.isArray || function(obj) {
return Object.prototype.toString.call(obj) === '[object Array]';
};
yidinghe
2017-03-28 13:25:19 +08:00
楼主下次应该问"如何优雅的清空一个数组"
coderluan
2017-03-28 13:28:26 +08:00
sneezry
2017-03-28 13:29:19 +08:00
1L 给出的答案是比较好的方法
coderluan
2017-03-28 13:29:31 +08:00
@dongliangnerd 其实#11 楼更友好
fxkkaka
2017-03-28 13:31:19 +08:00
@coderluan 11 楼这个太卡了,打不开→_→
coderluan
2017-03-28 13:35:52 +08:00
@fxkkaka 11 楼是 google 版本
theonebing
2017-03-28 13:46:38 +08:00
@coderluan 厉害了
coderluan
2017-03-28 13:49:39 +08:00
@theonebing 也都是之前从 V 站看到的
FEDT
2017-03-28 13:56:54 +08:00
哈哈哈,学到了个好玩的东西~
[lmbtfy]( https://lmbtfy.cn?JavaScript 文王清空数组)
nfroot
2017-03-28 14:53:29 +08:00
@FEDT 你说你学到了,然而你没学到 = =。你自己点开看看
FEDT
2017-03-28 15:23:29 +08:00
@nfroot 手机版回复不支持 md+打错字😓

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/350868

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX