首页 > Web开发 > 详细

重点探讨下js的对象

时间:2021-05-21 17:54:51      阅读:19      评论:0      收藏:0      [点我收藏+]

对象是js非常重要的数据类型,所以,重点再讲解一下;

一、对象属性方法的定义格式

对象的属性和方法,

  • 其中属性就是键值对,
  • 其中方法就是键函数对,

具体定义格式如下图:

技术分享图片

 

 

 

 

 定义对象的属性没什么说的,定义对象的方法我们一般用第一种格式,即myFunc1,这种方式默认会创造一个匿名函数作为键函数对;我们知道,每个函数都有一个name属性,这种方式定义的时候会将键名赋值给name属性;

最正式的定义格式是格式二,即myFunc2,这个函数是具名函数,函数的name属性就是函数名dirName;

最简介的定义格式是格式三;

技术分享图片

 二、操作对象的属性和方法

如何操作对象的属性:

  • e.myVar1
  • e["myVar1"]

如何操作对象的方法:

通过e.myFunc2或者e[myFunc2]取到函数的定义,再通过加一个()表示调用这个函数;

技术分享图片

 

 三、对象的键

对象的键都是字符串类型,或者symbol类型

 

重点探讨下js的对象

原文:https://www.cnblogs.com/EricShen/p/14786606.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!