zoukankan      html  css  js  c++  java
  • JavaScript:Object对象

    Object对象提供了对象的最基本功能,这些功能构成了所有其他对象的基础。Object对象提供了创建自定义对象的简单方式,不需要再定义构造函数。可以在程序运行时为JavaScript对象随意添加属性,因此使用Object对象能很容易地创建自定义对象。

    1.创建Object对象

    语法: obj = new Object([value])

    参数说明: obj:必选项。要赋值为Object对象的变量名。 value:可选项。任意一种JScript基本数据类型。(Number、Boolean、或String。)如果value为一个对象,返回不做改动的该对象。如果value为null、undefined,或者没有给出,则产生没有内容的对象。

    2.Object对象的属性

    (1)prototype属性 返回对象类型原型的引用。

    objectName.prototype objectName参数是对象的名称。 用prototype属性提供对象的类的一组基本功能。对象的新实例“继承”赋予该对象原型的操作。 (2)constructor属性 表示创建对象的函数。

    object.constructor 必选项object是对象或函数的名称。

    3.Object对象的方法

    (1)toLocaleString方法

    返回一个日期,该日期使用当前区域设置并已被转换为字符串。

    dateObj.toLocaleString()

    必选项dateObj为任意的Date对象。

    toLocaleString方法返回一个String对象,这个对象中包含了用当前区域设置的默认格式表示的日期。

    对于公元1601和1999之间的时间,日期格式要按照用户的“控制面板”中“区域设置”来确定。 F对于此区间外的其他时间,使用toString方法的默认格式。

    (2)toString方法 返回对象的字符串表示。

    objectname.toString([radix])

    参数说明: objectname:必选项。要得到字符串表示的对象。

    radix:可选项。指定将数字值转换为字符串时的进制。

    toString方法是JavaScript所有内部对象的一个成员方式。

    它的操作依赖于对象的类型:

    对象                                              操作

    Array                        将array的元素转换为字符串。结果字符串由逗号隔开,且连接起来

    Boolean                    如果Boolean值是true,则返回true;否则,返回false

    Date                        返回日期的文字表示法

    Error                         返回一个包含相关错误消息的字符串

    Function                   返回如下格式的字符串,其中functionname 是被调用toString()方法函数的名称:function functionname() {[native code]}

    Number                   返回数字的文字表示

    String                       返回String对象的值

    默认                          返回[object objectname],其中objectname 是对象类型的名称

    (3)valueOf方法

    返回指定对象的原始值。

    object.valueOf()

    必选项object参数是任意固有JavaScript对象。每个JavaScript固有对象的valueOf方法定义不同。

  • 相关阅读:
    前端开发和网页设计的过去和未来
    Web开发人员vs网页设计师
    Linux最终将会领先于Windows、Mac OS!
    Linux 大爆炸:一个内核,无数发行版
    因PHP漏洞,超过4.5万个中国网站被攻击
    在 Linux 中自动配置 IPv6 地址
    echart-折线图,数据太多想变成鼠标拖动和滚动的效果?以及数据的默认圈圈如何自定义圆圈的样式
    用TweenMax.js动画让数字动起来
    zrender笔记----(数字Number组件)出现的问题和解决办法
    面试题常考&必考之--js中的数组去重和字符串去重
  • 原文地址:https://www.cnblogs.com/qilinge/p/5241653.html
Copyright © 2011-2022 走看看