zoukankan      html  css  js  c++  java
  • 【JS笔记】5.1 Object类型

    1.创建Object实例:

    1.1 方法一:构造函数

    var person = new Object();

    person.name = nick;

    person.age = 29;

    1.2 方法二:对象字面量

    var person = {

    name:"Nick",

    age:29

    }//由于"{"出现在表达式上下文由"="可以判断出后面是一个表达式),所以"{"表示对象字面量的开始

    还可以这样写:

    var person = {

    "name":"Nick",

    "age":29,

    5:true//数值属性会自动转换成字符串,且只能用方括号引用法“['5']”来引用

    }

    注:

    • var person={};与 var person = new Object();相同
    • 通过对象字面量定义对象,实际上不会调用Object构造函数FF2之前会调用,FF3以及之后就不会了)  ??????

    2.对象字面量实践应用:

    对象字面量是向函数传递大量可选参数首选方式

    如:

    function displayInfo(args){//args是对象字面量

      .....

         if( typeof args.name == "string" ){...}

      .....

    }

    //调用displayInfo:

    displayInfo({

      name:"Nick",

      age:29

    });

    注:最好的做法是对那些必需值使用命名参数,而使用对象字面量来封装多个可选参数

    寻找爱
  • 相关阅读:
    lvs+nginx负载均衡
    数据库读写分离、分表分库——用Mycat
    RocketMQ最佳实战
    几个常用类
    Future复习笔记
    线程池复习笔记
    HashMap 和 ConcurrentHashMap比较
    HTTP长连接和短连接(转)
    咨询
    RocketMQ 问题汇总
  • 原文地址:https://www.cnblogs.com/carolina/p/5780850.html
Copyright © 2011-2022 走看看