zoukankan      html  css  js  c++  java
  • Javascript创建对象的方式

    1、var obj = {};(使用json创建对象)

    如:obj.name = '张三';​

    obj.action = function ()

    {

    alert('吃饭');

    }​;

    2、var obj = new Object();(使用Object创建对象)

    如:obj.name = '张三';​

    obj.action = function ()

    {

    alert('吃饭');

    }​;

    3、​通过函数创建对象。

    (1)、使用this关键字​

    如:var obj = function (){

    this.name ='张三';

    this.age = 19;

    this.action = function ()

    {

    alert('吃饭');

    }​;

    }​

    (2)、使用prototype关键字

    如:function obj (){}

    ​       obj.prototype.name ='张三';

    ​obj.prototype.action=function ()

    {

    alert('吃饭');

    }​;

    4、通过Window创建对象。

    如:window.name = ''张三';

    window.age = 19;

    window.action= function()

    {

    alert('吃饭');

    };

    5、使用内置对象创建对象。

    如:var str = new String("实例初始化String");

    var str1 = "直接赋值的String";

    var func = new Function("x","alert(x)");//示例初始化func

    var obj = new Object();//示例初始化一个Object

  • 相关阅读:
    磁盘管理之磁盘组成
    用户管理
    定时任务
    虚拟机安装centos6.9
    linux的文件属性与文件权限
    linux磁盘容量不足
    正则表达式与特殊符号
    linux三剑客与正则案例
    借用父构造函数继承属性
    myeclipse常用快捷键
  • 原文地址:https://www.cnblogs.com/lyqjy/p/6749581.html
Copyright © 2011-2022 走看看