Javascript权威指南学习笔记一:数据类型
决定从最基础的开始学JavaScript,最近看了<
本章一个重点是类型。按我的理解应该如下表所示:
复合类型中,关联数组是对象的基本形式;数组略微特殊,用下标定位;函数更为特殊,有自己的语法;null是一个特殊值,表示无对象;其余为类(专用对象),其中Number, String, Boolean为对应基本类型的包装对象。
本章另一重点是自动类型转换,下表取自原书:
其中比较复杂的是对象转数字时,首先自动调用valueOf(),大多数情况下返回的是对象本身,然后调用toString(),再转换成数字。
如果调用valueOf()时对象是基本类型的包装对象(String, Number, Boolean),则该对象直接转到对应的基本类型。
今天先写到这,顺便发个小牢骚: 个人感觉书中用词有些混乱,比如"对象"一词有时指所有非基本类型的统称,有时又指关联数组,有时又是指类,造成理解困难。
转载于:https://www.cnblogs.com/ericoder/archive/2011/01/31/1948139.html
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
