Object类型的创建和访问
2024-09-05 18:37:30
创建Object实例的方式有两种:
1.使用new操作符后跟object构造函数
var person=new Object();
person.name='Nicholas';
person.age=29;
2.使用对象字面量表示法。
var person={
name:'Nicholas',
age:29
}//age后面不添加,因为是最后一个属性
使用对象字面量时,属性名可以是字符串,如name--'name'
另外,使用对象字面量语法时,如果留空其花括号,则可以定义只包含默认方法和属性的对象,如
var person={}//与new Object()相同。
person.name='Nicholas';
person.age=29;
访问对象
访问对象也有两种方法:
1.点表示法
2.方括号表示法
使用方括号表示法时应该将要访问的属性以字符串的形式放在方括号中,方括号语法的主要优点是可以通过变量来访问属性
alert(person["name"])//方括号表示法
alert(person.name)//点表示法
var propertyName='name';
alert(person[propertyName]);
如果属性名中包含会导致语法错误的字符,或者属性名使用的是关键字或保留字,也可以使用方括号表示法。
除非必须使用变量来访问属性,否则建议使用点表示法。
最新文章
- 【学习笔记】C语言之词法规则
- Centos7 wifi
- C#常用操作类库三(XML操作类)
- Leetcode 之Populating Next Right Pointers in Each Node II(51)
- android—获取网络数据
- 找出html中的图片、包括css中的图片,读出图片数据转换为base64数据
- Android Studio中常用插件及浅释
- LIS 最长单调子序列模板
- XP下Virtualbox虚拟Ubuntu共享文件夹设置
- DDB与DIB的区别
- .NET开发必看资料53个+经典源码77个
- 使用websocket-sharp来创建c#版本的websocket服务
- 聊天机器人(基于android)
- 第一迭代目标——future weather
- 4年前端、2年CTO:一个非科班程序员的真实奋斗史
- zookeeper集群的简单搭建
- String字符串的常用方法
- Is It Always a Good Idea to Reach Outside Your Comfort Zone?
- Centos7 开启vsftpd
- innerText兼容处理