更新时间:2016年11月20日 17:34:03 贡献者:jingxian
下面小编给大家带来一篇文章讨论js的字面量、对象字面量的访问、in关键字的用法javascript in 关键字,小编觉得还不错,现在就分享给大家,同时也给给你一个参考,快来跟我一起看看吧
一:字面意思
文字表示如何表达该值。 一般情况下,表达式都会被删除。 当给出变量参数时,等号左边可以视为文字。
文字分为字符串文字、数组文字和
有对象字面量,也有函数字面量。
例子:
var test =“你好世界!”;
“你好世界!” 是字符串文字,test 是变量名。
二:对象字面量
对象字面量有两种访问方法:示例如下,
var 对象 = {
a:'aaa', //a是属性,'aaa'是属性值
b:'bb',
c:'ccc'
方法一:obj.a//aaa,当for in遍历对象时,此方法失败...
方法二:obj['a']//aaa,必须加破折号
【点方法仅适用于属性为字符串的情况,如果属性为变量则只能使用前者】
当属性是变量时,只能通过以下方式进行形式参数化:
var obj = {};
obj[$a] = '值';
如果直接写{$a: 'value'},$a会被解析成字符串。
三:关键字的使用
格式:(对象中的变量)...注意,,,
当“对象”是字段时,“变量”指的是链表的“索引”;
当“对象”是对象时,“变量”指的是该对象的“属性”。
上面文章讨论了js的字面量,对象字面量的访问,以及in关键字的用法,这些都是小编分享的内容。 希望能给大家一个参考javascript in 关键字,也希望大家多多支持脚本之家。