js之字面量、对象字面量的访问、关键字in的用法
2016-10-11 14:40
239 查看
一:字面量含义 字面量表示如何表达这个值,一般除去表达式,给变量赋值时,等号右边都可以认为是字面量。 字面量分为字符串字面量(string literal )、数组字面量(array literal)和 对象字面量(object literal),另外还有函数字面量(function literal)。 示例: var test="hello world!"; "hello world!"就是字符串字面量,test是变量名。 二:对象字面量 对象字面量有两种访问方式:例子如下, var obj = { a:'aaa',//a是属性,'aaa'是属性值 b:'bbb', c:'ccc' } 方法一: obj.a// aaa,for in遍历对象时,此方法失效... 方法二: obj['a']//aaa,必须要加引号 【点方法只适合属性是字符串的情况,如果属性是变量,只能用后者】 属性为变量时,只能用如下方法赋值: var obj = {}; obj[$a] = 'value'; 若是直接写 {$a: 'value'},$a会被解析成字符串。 三:关键字in的用法 格式:(变量 in 对象)......注意,,,
[b]当“对象”为数组时,“变量”指的是数组的“索引”;[/b]
[b]当“对象”为对象时,“变量”指的是对象的“属性”[/b]。
相关文章推荐
- 浅谈js之字面量、对象字面量的访问、关键字in的用法
- js--语法--for和for-in;访问对象的属性.和[]的区别
- js中in关键字的用法
- js的数组、对象数组和对象的定义和js内部对象和with、for..in的用法
- 有关js的arguments内置对象的用法
- js高级编号笔记[新]-访问文档对象
- $this关键字是用来访问当前对象中的对象属性和对象方法的系统变量
- js中用于对象的语句——with和for...in语句学习专题
- js 对象外部访问或者调用问题
- 【JS--基础--对象】--基础用法(通用的Object属性和方法)
- 服务器端返回的JSON字符串 怎样在 JS中转换成可访问的 JSON对象
- JS窗口问题处理:使弹出窗口保持前端显示的几种方法,及window窗体对象open()和showModalDialog()用法
- js的对象属性的两种访问方式和对象的内存理解
- as3访问对象属性和方法的经典用法
- [分享]js访问xml之 各种对象的属性和方法
- Jquery学习4-1---jquery用法之访问jquery对象
- 基于JS对Json对象前台排序,只访问一次数据库。
- js 对象外部访问或者调用问题
- js的作用域和访问对象私有域
- js中Date对象的用法