javascript中的装箱和拆箱操作
摘要:
1,装箱:把基本数据类型转换为对应的引用类型的操作称为装箱,把引用类型转换为基本的数据类型称为拆箱。在《javascript高级程序设计》中有这样一句话:每当读取一个基本类型的时候,后台就会创建一个对应的基本包装类型对象,从而让我们能够调用一些方法来操作这些数据。var s1 = "some text";var s2 = s1.substring(2);如上所视,变量s1是一个基本类型值,它不是对象,所以它不应该有方法。但是js内部为我们完成了一系列处理(即我们称之为装箱),使得它能够调用方法,实现的机制如下:(1)创建String类型的一个实例;(2)在实例上调用指定的方 阅读全文
posted @ 2014-04-02 11:27 wenber 阅读(6066) 评论(1) 推荐(1) 编辑