JavaScript-->Object类型

Object类型

ECMAScript 中所有对象都是 Object 的实例。创建 Object 实例的方法有两种:

  • 使用 new 操作符后跟 Object 构造函数。(推荐)
    var person = new Object();
    person.name = 'Tom';
    person.age = 29;
    
  • 使用对象字面量的方式(更多人使用)
    var person = {
    name : 'Tom',
    age : 29
    }
    

    开发人员更青睐于对象字面量语法,因为这种语法要求的代码量少,而且给人封装数据的感觉。

使用对象字面量的语法可以向函数传递大量可选参数:

function displayInfo(args) {
  var output = '';
  if (typeof args.name == 'string') {
    output += 'Name:' + args.name + '\n';
  }
  if (typeof args.age == 'Number') {
    output += 'Age:' + args.age + '\n';
  }
  alert(output);
}

displayInfo({
  name : 'Tom',
  age : 29
})

 上一篇
JavaScript-->Date类型 JavaScript-->Date类型
Date类型ECMAScript 中的 Date 类型使用 UTC 国际协调时间,用从 1970年 1月 1日零时开始经过的毫秒数来保存日期,可以精确到 1970/1/1 之前或之后的 1亿年。 2.3.1 创建一个日期对象var now
2018-10-30
下一篇 
JavaScript-->正则表达式 JavaScript-->正则表达式
RegExp类型ECMAScript 通过 RegExp 类型来支持正则表达式。 创建正则表达式正则表达式的形式如:/pattern/flags,pattern 称为模式,可以是任何简单或复杂的正则表达式;flags 是匹配模式,每个正则表
2018-10-30
  目录