最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

如何访问JS的对象属性与方法

来源:动视网 责编:小采 时间:2020-11-27 19:41:19
文档

如何访问JS的对象属性与方法

如何访问JS的对象属性与方法:这次给大家带来如何访问JS的对象属性与方法,访问JS对象属性与方法的注意事项有哪些,下面就是实战案例,一起来看一下。定义一个对象,然后用点运算符(.)来访问属性和方法。今天突然看见还有另外一种方法中括号运算符([]),就认真看了下。 var obj=
推荐度:
导读如何访问JS的对象属性与方法:这次给大家带来如何访问JS的对象属性与方法,访问JS对象属性与方法的注意事项有哪些,下面就是实战案例,一起来看一下。定义一个对象,然后用点运算符(.)来访问属性和方法。今天突然看见还有另外一种方法中括号运算符([]),就认真看了下。 var obj=
 这次给大家带来如何访问JS的对象属性与方法,访问JS对象属性与方法的注意事项有哪些,下面就是实战案例,一起来看一下。

定义一个对象,然后用点运算符(.)来访问属性和方法。今天突然看见还有另外一种方法中括号运算符([]),就认真看了下。

 var obj={};
	var arr=[];
	arr[0]=1,arr[1]=2;
	obj.a=arr;
	obj.b=2;
	obj.c=3;
	obj.d=function x(a){console.log(2*a);};
	obj.e=function y(a){return 3*a;};
	var o={};
	o.a=1;
	o.b=function z(a){console.log(4*a);};
	obj.f=o;


下面是‘.’操作和‘[]’操作访问对象的属性和方法。

找到了一本书,认真阅读了下,觉得讲的还是蛮详细的。来自《javascript编程全解》

对象的引用可以使用点运算符(.)或者中括号运算符([])来访问其属性,需要注意的是,在点运算符之后书写的属性名会被认为是标识符,而中括号运算符内的则被转为字符串值的式子。

两种运算符的选择都没有问题,点运算符较为简洁,中括号运算符通用性更高。能使用点运算符的一定可以使用中括号运算符,反之不成立。下面列一下他们的区别,即只能使用中括号运算符的几种情况:

1、使用了不能作为标识符的属性名的情况。

2、将变量作为属性名使用的情况。

3、将表达式的求值结果作为属性名使用的情况。

例:1、包含数值或者段横(-)的字符串不能作为标识符使用。

2、将变量作为属性名,

3、将表达式作为属性名

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

JS中怎样避免特性与浏览器推断

JS对象继承使用案例详解

文档

如何访问JS的对象属性与方法

如何访问JS的对象属性与方法:这次给大家带来如何访问JS的对象属性与方法,访问JS对象属性与方法的注意事项有哪些,下面就是实战案例,一起来看一下。定义一个对象,然后用点运算符(.)来访问属性和方法。今天突然看见还有另外一种方法中括号运算符([]),就认真看了下。 var obj=
推荐度:
标签: 方法 如何 访问
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top