博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【JS笔记】5.1 Object类型
阅读量:5136 次
发布时间:2019-06-13

本文共 682 字,大约阅读时间需要 2 分钟。

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

});

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

 

转载于:https://www.cnblogs.com/carolina/p/5780850.html

你可能感兴趣的文章
Bitmap 算法
查看>>
转载 C#文件中GetCommandLineArgs()
查看>>
list control控件的一些操作
查看>>
精读《useEffect 完全指南》
查看>>
SNF快速开发平台MVC-EasyQuery-拖拽生成SQL脚本
查看>>
DrawerLayout实现双向侧滑
查看>>
MySQL入门很简单-触发器
查看>>
LVM快照(snapshot)备份
查看>>
绝望的第四周作业
查看>>
一月流水账
查看>>
数论四大定理
查看>>
npm 常用指令
查看>>
20几个正则常用正则表达式
查看>>
TextArea中定位光标位置
查看>>
非常棒的Visual Studo调试插件:OzCode 2.0 下载地址
查看>>
判断字符串在字符串中
查看>>
hdu4374One hundred layer (DP+单调队列)
查看>>
类间关系总结
查看>>
properties配置文件读写,追加
查看>>
Linux环境下MySql安装和常见问题的解决
查看>>