zoukankan      html  css  js  c++  java
  • 创建JAVASCRIPT对象3种方法

    创建JAVASCRIPT对象3种方法

    方法一:直接定义并创建对象实例

    var obj = new Object();    //创建对象实例

    //添加属性obj.num = 5;   //添加属性

    obj.fn = function( cin ){ return cin;}    //添加方法

    访问对象的方法:objectName.methodName()

    访问对象的属性:objectName.propertyName

    方法二:用函数来定义对象然后创建对象实例

    function Class(){

        //添加属性

        this.val = 1;

        //添加方法

        this.fn = function(){

            return 'fn';        

        }

    }

    var obj = new Class(); //创建对象实例

    访问对象的方法:objectName.methodName()

    访问对象的属性:objectName.propertyName

    方法三:literals 直接创建对象实例

    literals创建对象实例是一种简化方法.

    var obj = {};  //创建空对象

    var obj = {

        num : '2',   //这是设置对象属性

        fn : function(){

            ....//这是设置对象方法   

        }

    }

    访问对象的方法:objectName.methodName()

    访问对象的属性:objectName.propertyName

     --- 测试实例

    function www()
    {
    var temp = {a:"a",b:"b",c:"c",fn:function(){
    alert("fn");
    }};

    alert(temp.b);  //b

    alert(temp["a"]); //a

    temp.fn(); //fn

    temp["fn"](); //fn
    }

    通过对象名.属性名 , 对象名.方法名() 可以进行访问

    通过对象名["属性名"] , 对象名["方法名"]() 也可以进行访问

  • 相关阅读:
    非科班学习路线
    非科班秋招面试总结
    招银网络Java面经
    派分糖果
    修改CentOS7网卡名称为传统名称eth0格式
    浅谈$* 和$@的区别
    Cobbler无人值守安装
    使用kickstart + pxe 部署无人值守安装
    CentOS 7 忘记root密码解决方法
    linux系统开机流程详解
  • 原文地址:https://www.cnblogs.com/feihusurfer/p/6681023.html
Copyright © 2011-2022 走看看