nodejs心得

来源:互联网 发布:研究生陪导师睡觉知乎 编辑:程序博客网 时间:2024/06/04 19:17

1.在nodejs服务器上编写js代码,比如关联数组,在服务器上可以有两种定义方式:

var animal = new Array();var animal = {};
         第一种关联数组的方式在服务器上运行没有问题,但发送到客户端就会出问题,会当做数组来发送,比如原来关联的是1-10是元素,下标0没有关联,这在服务器上          animal[0]是为定义的,但发送到客户端就变得有值了,animal就有11个元素。

第二种关联数组的方式就没有问题。所以要用到关联数组就用第二种定义方式。


2.删除关联数组的元素。

当只是想解除关联数组中某个键值关联,不行删除关联的元素时可以采用以下方式。

    var animal = {};    catInfo= {"food" : "mouse", "habit" : "sleep"};    animal['cat'] = cateInfo;    //解除关联,删除元素    animal['cat'] = null;    delete animal['cat'];
这样就不会吧catInfo对象删除,如果要把关联对象也删除,就把animal['cat'] = null省略;

原创粉丝点击