写在前面
平时遇到的一些坑,(也是我自己菜),记录在这里,希望看过之后可以避免!
Array
一次,我想把一个对象变成数组对象,也就是:
javascript
var hello = {'name': 'balabala'};
我想让他变成数组,然后我这样写的:
javascript
hello = [].push(hello);
这时候就出错了,hello的值变成了1
下次还是这样写吧:
javascript
hello = [hello];
平时遇到的一些坑,(也是我自己菜),记录在这里,希望看过之后可以避免!
一次,我想把一个对象变成数组对象,也就是:
javascript
var hello = {'name': 'balabala'};
我想让他变成数组,然后我这样写的:
javascript
hello = [].push(hello);
这时候就出错了,hello的值变成了1
下次还是这样写吧:
javascript
hello = [hello];
Karrdy赞 2阅读 4.9k
alwaysVe赞 4阅读 11.4k
koala赞 6阅读 908评论 2
大卫talk赞 2阅读 7.3k
ZHAO_阅读 5.2k
若川阅读 4k
灰太狼的情与殇阅读 2.3k
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。push方法是有返回值的
你是神马意思?
push方法返回数组长度,就是这样…