javascript ( 自定义对象--json的用法演示、Map的用法)
来源:互联网 发布:补水眼霜 知乎 编辑:程序博客网 时间:2024/05/16 10:31
自定义对象–json的用法演示
<script type="text/javascript" src="out.js"></script><!-- 用js来描述我们自己的对象,如类似java当中的Person类 --><!-- 方式3 --><script type="text/javascript"> //json---在javascript中封装数据对象 //map var pp={ //"name":"张三","age":"23", //key:value name:"张三",age:"23", //这句和上面一句等效---key的名称可以省略引号 "getName":function(){ return this.name; } }; println("<hr/>"); println(pp.name+","+pp.age); println(pp["name"]+","+pp["age"]);//表示访问pp对象中的"name"和"age"属性,注意这里属性是名称而不是变量,所以必须用引用 println(pp.getName()); println(pp["getName"]);//显示出函数的代码 println(pp["getName"]());//调用函数 var map ={ 8:"张三", 3:"李四",5:"Jack" }; println( map["8"]); //原理同前。json中冒号前面的那个是key,后面的是value println( map[8]); //8是数字,不可能是变量名,因此引号省略照样能解析出来</script><script type="text/javascript"> var myObj={ name:"张三丰",age:25 }; println(myObj.name+","+myObj["age"]);//分别用了两种读取属性的方式</script><script type="text/javascript"> var myMap = { names:["Jack1","Jack2","Tom1","Tom2"], nums:[10,20,30,40] }; println( myMap.names[1]+","+ myMap.nums[1] ); var myMap = { names:[{name:"Jack111"},{name:"Jack222"},{name:"Jack333"}] }; println( myMap.names[0].name); println( myMap.names[0]["name"]);</script>
0 0
- javascript ( 自定义对象--json的用法演示、Map的用法)
- javascript对象和JSON的初级用法
- javascript JSON 的用法
- javascript:json的基本用法
- $.grep ,$.map,jquery筛选数组之grep、each、inArray、map的用法及遍历json对象
- 演示arguments的用法
- JavaScript中map()函数的用法
- jackJson的基本用法2___map-json 与 json-map
- jquery筛选数组之grep、each、inArray、map的用法及遍历json对象
- jquery筛选数组之grep、each、inArray、map的用法及遍历json对象
- jquery筛选数组之grep、each、inArray、map的用法及遍历json对象
- jquery筛选数组之grep、each、inArray、map的用法及遍历json对象 [转]
- jquery筛选数组之grep、each、inArray、map的用法及遍历json对象
- jquery筛选数组之grep、each、inArray、map的用法及遍历json对象
- jquery筛选数组之grep、each、inArray、map的用法及遍历json对象
- Android自定义ViewGroup的基本流程及用法演示
- JavaScript —— 数组的函数用法演示
- json对象的用法包括日期格式化
- 用PS拾色器获取RGB值
- Leetcode题解 299. Bulls and Cows
- IDA+OD双剑合璧=逆向无敌
- C++中结构体与类的区别
- hrbust 1382 Split the Points【判断正方形+判断矩形+极角排序】
- javascript ( 自定义对象--json的用法演示、Map的用法)
- 【Unity Shaders】学习笔记之为创建Half Lambert光照模型(六)
- 数学测试3
- linux 目录/sys 解析
- django 用户注册系统
- css基础代码库整理
- web压力测试之siege
- crontab入门及进阶学习笔记
- Xutils从服务器获取json数据