当前位置: 首页 > 编程笔记 >

JavaScript对象的属性可以通过几种方式访问​​?

卢普松
2023-03-14
本文向大家介绍JavaScript对象的属性可以通过几种方式访问​​?,包括了JavaScript对象的属性可以通过几种方式访问​​?的使用技巧和注意事项,需要的朋友参考一下

 可以通过两种方式访问对象属性。一个是.property,另一个是[property]

语法1

Object.property;

语法2

Object["property"];

为了更好地理解,让我们看下面的示例。

在下面的示例中,定义了一个名为“ person”的对象,并以点符号访问其属性。

示例

<html>
<body>
<script>
var person = {
   firstname:"Ram",
   lastname:"kumar",
   age:50,
   designation:"content developer"
};
document.write(person.firstname + " " + "is in a role of" + " " + person.designation);
</script>
</body>
</html>

输出结果

Ram is in a role of content developer

在下面的示例中,对象“人”的属性以 括号表示法访问。

示例

<html>
<body>
<script>
var person = {
   firstname:"Ram",
   lastname:"kumar",
   age:50,
   designation:"content developer"
};
document.write(person['firstname']+ " " + "is in a role of" + " " + person['designation']);
</script>
</body>
</html>

输出结果

Ram is in a role of content developer
 类似资料:
  • 本文向大家介绍JavaScript访问CSS属性的几种方式介绍,包括了JavaScript访问CSS属性的几种方式介绍的使用技巧和注意事项,需要的朋友参考一下 JavaScript访问CSS属性的方式总体说来有两种:“通过元素访问”、“直接访问样式表”。另外访问样式的时候有一个不可忽略的问题——运行时样式。 1.通过元素访问 既然是要通过元素访问样式表,那么就应该先确定是哪个元素。这是DOM的内容

  • 本文向大家介绍Python获取对象属性的几种方式小结,包括了Python获取对象属性的几种方式小结的使用技巧和注意事项,需要的朋友参考一下 本文将简单介绍四种获取对象的方法。 假如有以下的类: 方法一:使用属性运算符 print(xmr.name) 方法二:通过属性字典__dict__ print(xmr.__dict__['name']) 方法三:通过getattr函数 print(getatt

  • 本文向大家介绍Js面向对象的几种方式相关面试题,主要包含被问及Js面向对象的几种方式时的应答技巧和注意事项,需要的朋友参考一下 1.对象的字面量 var obj = {} 2.创建实例对象 var obj = new Object(); 3.构造函数模式 function fn(){} , new fn(); 4.工厂模式:用一个函数,通过传递参数返回对象。function fn(params){

  • 本文向大家介绍js中创建对象的几种方式,包括了js中创建对象的几种方式的使用技巧和注意事项,需要的朋友参考一下 前言 不管是哪门语言,千变万化不离其宗,深入理解其本质,方能应用自如。对应到js,闭包,原型,函数,对象等是需要花费大功夫思考、理解的。本文穿插了js原型和函数的相关知识,讨论了批量创建对象的几种方式以及它们的优缺点。 正文 说起创建对象,最容易想到的便是通过对象字面量方式直接定义一个对

  • 本文向大家介绍通过实例解析javascript Date对象属性及方法,包括了通过实例解析javascript Date对象属性及方法的使用技巧和注意事项,需要的朋友参考一下 日常生活中,各种形式的时间字符到处都是。时间观念的产生,时间单位、计时工具的发明,给人类带来的变化实在一言难尽。今天就来谈谈日期那些事儿。一起来看看 JavaScript 中的日期对象 Date。 获取月份天数 Date 第

  • 问题内容: 假设我有一个带有某些属性的类。如何最好地(在Pythonic- OOP中)访问这些属性?就像吗?还是写get访问器?这些东西可接受的命名方式是什么? 编辑: 您能否详细说明使用单引号或双引号下划线命名属性的最佳做法?我在大多数模块中看到使用单个下划线。 如果已经问过这个问题(虽然搜索没有带来结果,但我有一个直觉,请指出)-我将结束这个问题。 问题答案: 通常公认的做事方式只是使用简单的