javascript对象属性的访问

原创 2011年01月14日 17:28:00

假如有对象test:

 

直接访问对象test的属性a的值,有两种方法:

1.test.a;

2.test["a"];   (注意这里要用引号)

 

但若是用for/in语句访问对象的属性值,则必须用“[]”运算符啦:

 

为什么捏?因为for/in循环会把对象的属性名作为字符串赋给变量m。

 

javascript的数组不过是一种特殊的对象,因此:

访问javascript对象的属性和方法

之前就没认真看过,一直就知道定义一个对象,然后用‘.’操作来访问属性和方法。今天突然看见还有另外一种方法,就认真看了下。 var obj={}; var arr=[]; arr[0]=1,arr...
  • angeljsl
  • angeljsl
  • 2015年10月30日 16:46
  • 1191

JavaScript的对象属性的两种访问方式

JavaScript中的对象可以通过点(.)方式和方括号([])运算符来获得属性的值。 运算符的左侧应当是一个表达式它返回一个对象。 对于点(.)来说右侧必须是一个以属性命名的简单标识符。对于方括...
  • QZXSY1
  • QZXSY1
  • 2016年05月01日 15:10
  • 1099

javascript 创建对象,访问对象的属性,访问对象的方法。

/* 1.在 JavaScript中,几乎所有的事物都是对象。 2.JavaScript 语句向浏览器发出的命令。语句的作用是告诉浏览器该做什么。 ...
  • zhanggaofeixy
  • zhanggaofeixy
  • 2016年08月07日 20:49
  • 1741

javaScript访问对象属性应该用点号还是中括号?

JavaScript中有两种方式来访问对象的属性,点操作符或者中括号操作符。 两种语法是等价的,但是中括号操作符在下面两种情况下依然有效 - 动态设置属性 - 属性名不是一个有效的变量名。 ...
  • u010705091
  • u010705091
  • 2017年02月21日 18:26
  • 487

javascript中对象的属性名为变量的场景

今天帮伙伴解决一个问题,开发功能中对象的属性名是一个变量。按照他编写的代码赋值后的对象,直接将变量名作为了属性名。以下是其编写代码: var aa = "ok"; var bb = "no"; var...
  • ernijie
  • ernijie
  • 2017年01月06日 18:00
  • 1040

javascript创建对象以及使用for(.. in ..)遍历对象的属性!

var txt=""; var person=new Object(); person.name="yuanqiao"; person.sex="boy"; person.age=15; ...
  • u010523770
  • u010523770
  • 2015年06月01日 11:38
  • 1639

JavaScript遍历对象属性和方法

JavaScript (js)使用 for in 语句来遍历对象的属性和方法。 for in 语句循环遍历 JavaScript 对象,每循环一次,都会取得对象的一个属性或方法。...
  • cen_cs
  • cen_cs
  • 2016年12月16日 15:38
  • 1001

JavaScript 对象属性介绍

本篇主要介绍JS中对象的属性,包括:属性的分类、访问方式、检测属性、遍历属性以及属性特性等内容。 目录 1. 介绍:描述属性的命名方式、查找路径以及分类 2. 属性的访问方式:介绍’.’访问方式、’[...
  • u011500192
  • u011500192
  • 2017年03月27日 14:44
  • 141

JS对象高级属性:数据属性与访问器属性

一、说明:使用以下介绍的高级属性,需要注意浏览器是否支持。高版本浏览器,如ie9+通常支持。另外需要说明的一点,这里所说对象包括function和Object,而不是单指Object二、数据属性:Co...
  • yu766588220
  • yu766588220
  • 2016年06月01日 15:51
  • 4752

JavaScript类型检查与内部属性[[Class]]

所有对象都包含有一个内部属性[[Class]] 我们不能直接访问这个属性,但是我们可以通过一种方法访问 这种方法就是Object.prototype.toString.call(...) 这也是...
  • q1056843325
  • q1056843325
  • 2016年11月08日 10:57
  • 1212
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:javascript对象属性的访问
举报原因:
原因补充:

(最多只允许输入30个字)