2014年3月25日
摘要: 转自:http://www.heyria.com/index.php/2014/01/js-object-plus-object/当对象或者数组相加的时候,会产生有点意外的结果。这篇文章主要是解释为什么会产生这种结果。在JavaScript中加号操作的规则比较简单:只能对Number或者String相加,其他的值都会被转化成这两种类型中的一种。为了理解这种转化是怎么工作的,我们首先弄清一些事情,参考ECMA-262v5版本 9.1章节快速复习下,在JavaScript中有两种值:primitives跟objects.原始类型的值有:undefinednullBooleanNumberStrin 阅读全文
posted @ 2014-03-25 14:13 jian_xie 阅读(1913) 评论(0) 推荐(0) 编辑