javascript应该注意的小case--数据类型(3)
来源:未知 责任编辑:责任编辑 发表时间:2015-01-01 13:15 点击:次
另外,数值型的toString()还可以接受一个参数(2/8/10/16),来决定按何种进制表示的字符串值。
对于null和undefined调用toString()将产生错误,如果不确定要转换值是不是null/undefined,可以调用String()来转换,它会把null转为”null“,undefined转化为"undefined",其它与toString()一样。
7,Object类型
此类型是一组数据和功能的集合,我们可以var o = new Object();或var o = {};来创建对象。
每个object实例都有一些方法/属性:
constructor属性:用来保存创建当前对象的方法。
hasOwnProperty(name):可用于检测当前对象的实例是否有某个属性。
isPrototypeOf(object):用于检测传入的对象是不是另一对象的原型。
propertyIsEnumerable(name):用于检测对象的这个属性是不是可以用for-in来枚举。
toString():返回对象的字符串表示。
valueof():返回对象的字符串、布尔或数值表示。通常与toString()返回值一样。
摘自 for certain
相关新闻>>
- Javascript 兼容 IE6、IE7、FF 的“加入收藏”“设为首页”
- 好好学一遍JavaScript 笔记(一)——基础中的基础
- 好好学一遍JavaScript 笔记(二)——encode、数组、对象创建
- 好好学一遍JavaScript 笔记(三)——StringBuffer、prototype
- 好好学一遍javaScript 笔记(四)——Attribute、HTML元素、文档碎
- 好好学一遍JavaScript 笔记(五)——正则表达式基础
- 好好学一遍JavaScript 笔记(六)——正则表达式基础二
- 好好学一遍JavaScript 笔记(七)——RegExp对象与常用正则
- 好好学一遍JavaScript 笔记(八)——冒泡型事件、捕获型事件
- JavaScript详解
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>