美文网首页
访问对象

访问对象

作者: QinRenMin | 来源:发表于2017-10-20 20:37 被阅读0次

一个是点操作符(.),一个是中括号操作符([])。

1.当你知道属性的名称的时候,使用点操作符。
var myObj = {
  prop1: "val1",
  prop2: "val2"
};
var prop1val = myObj.prop1; // val1
var prop2val = myObj.prop2; // val2
2.访问的属性的名称有一个空格,这时你只能使用中括号操作符([])
var myObj = {
  "Space Name": "Kirk",
  "More Space": "Spock"
};
myObj["Space Name"]; // Kirk
myObj['More Space']; // Spock

中括号的作用之遍历对象的属性列表或查表时,这种方式极为有用。

var someProp = "propName";
var myObj = {
  propName: "Some Value"
}
myObj[someProp]; // "Some Value"

var myDog = "Hunter";
var dogs = {
  Fido: "Mutt",
  Hunter: "Doberman",
  Snoopie: "Beagle"
}
var breed = dogs[myDog]; 
console.log(breed)// "Doberman"
提示:当我们通过变量名访问属性的时候,不需要给变量名包裹引号。因为实际上我们使用的是变量的值,而不是变量的名称。

相关文章

  • 对象名不会被看作对象的地址

    类对象访问类成员一是通过对象名.访问,二是通过对象指针->访问,若是对象名可被看做对象的地址,那对象名.访问和对象...

  • 对象访问

    Object obj= new Object();这个简简单单一个方法涉及到java 栈,堆,方法区三个之间的关系...

  • 访问对象

    一个是点操作符(.),一个是中括号操作符([])。 中括号的作用之遍历对象的属性列表或查表时,这种方式极为有用。

  • 对象访问

    参考博文:http://blog.csdn.net/kai_wei_zhang/article/details/8...

  • 对象访问

    对象访问 在Java语言中,对象访问是如何进行的?即便是最简单的访问,也会涉及Java栈、Java堆、方法区这三个...

  • 对象访问

    对象访问是Java语言中最普通的程序行为,但即使是最简单的访问,也会涉及虚拟机栈、Java堆和方法区这三个最重要的...

  • 代理模式

    概念: 当无法直接访问某个对象,或者访问某个对象存在困难的时候可以通过一个代理对象来间接的访问,所访问的代理对象和...

  • egret基础:显示容器

    深度值 访问容器子对象 访问的是容器的子对象:是根据容器访问容器中的子对象

  • 2018-01-17

    访问、添加对象的属性和方法的两种方式 一.访问对象的属性 1.1 点语法 格式: 访问对象属性: 对象名.属性名 ...

  • DOM对象和jQuery对象

    (1)、DOM对象只能访问DOM对象的API (2)、jQuery对象只能访问jQuery对象的API (3)、D...

网友评论

      本文标题:访问对象

      本文链接:https://www.haomeiwen.com/subject/btzvuxtx.html