Javascript面试题:如何给一个Javascript的对象属性赋值?如何取得属性值?
2016-10-24 20:49
465 查看
一个Javascript对象的属性可以用”.”操作符或者数组方式来设置和取得:代码如下:
obj.name = “IT公司面试手册”;
obj["name"] = “IT公司面试手册”;
取得 属性的值:
var myname = obj.name;
var myname = obj["name"];
两种方法的区别是如果属性的名字如果是保留字的话,用点操作符就会报错,代码如下:
obj.for = “IT公司面试手册”;因为for是保留字,所以会报错
obj["for"] = “IT公司面试手册” 就不会报错
obj.name = “IT公司面试手册”;
obj["name"] = “IT公司面试手册”;
取得 属性的值:
var myname = obj.name;
var myname = obj["name"];
两种方法的区别是如果属性的名字如果是保留字的话,用点操作符就会报错,代码如下:
obj.for = “IT公司面试手册”;因为for是保留字,所以会报错
obj["for"] = “IT公司面试手册” 就不会报错
相关文章推荐
- Javascript面试题:如何给一个Javascript的对象属性赋值?如何取得属性值?
- 关于如何利用原生js动态给一个空对象添加属性以及属性值
- javascript 如何新增新属性和值,取得属性值
- JavaScript中如何知道一个对象里面的全部属性
- 如何遍历一个对象所有的属性并判断属性值
- 获取一个对象的属性/属性值,以及动态给属性赋值
- UnityEditor 如何将一个资源文件夹下的对象拖曳赋值到文件夹外的某个对象组件属性中
- JavaScript中记一个关于对象属性赋值的小问题
- javascript中如何判断一个新创建对象是无属性的空对象?
- javascript获取未知对象属性以及属性值
- 在C#如何遍历一个对象的所有属性
- 遍历JavaScript对象中的属性和属性值
- 如何在PowerShell中得到一个对象的所有属性名和方法名呢?
- javascript下判断一个对象是否具有指定名称的属性的的代码
- Javascript 创建对象及为对象属性赋值
- AS、Flex如何循环调用一个对象的属性、方法
- 输出一个javascript对象的所有属性和方法,用于Debug
- 如何利用java的反射机制动态的取得对象的属性?
- Javascript获取对象的属性名及对应的属性值
- javascript下判断一个对象是否具有指定名称的属性的的代码