JavaScript对象
来源:互联网 发布:linux 监控tomcat日志 编辑:程序博客网 时间:2024/05/26 05:52
JavaScript对象
创建对象
方法1:
var obj = new Object();obj.id = 1001;obj.name = "张三";obj.method = function(){ alert("****");}
方法2:
function Student(id,name) { this.id = id; this.name = name; this.method = function() { alert("****"); }}var obj = new Student(1001,"张三");
方法3(JSON):
JSON:JavaScript Object Notation
var obj = {id:1001,name:"张三",method:function(){alert("*****");}};
JSON嵌套
var emp = { empno:7369, name:"SMITH", dept:{ deptno:10, dname:"SALES", loc:"秦皇岛" }};alert(emp.dept.loc);
对象数组
var empList = [ {empno:1001,ename:"SMITH"}, {empno:1002,ename:"KING"}, {empno:1003,ename:"MIKE"}];alert(empList[2].ename);alert(empList[2]["ename"]);
Java对象转换为JavaScript对象
1.将java对象转换为JSON字符串
Student stu = new Student(1001,"张三");String jsongStr = "{id:"+stu.getID()+",name:'"+sut.getName()+"'}"
2.将JSON字符串传给JavaScript
3.在JavaScript使用eval()将JSON字符串解析为JavaScript对象
var jsonStr = "{id:1001,name:'张三'}";var obj = eval("("+jsonStr+")"); //强制将JSON字符串解析为对象alert(obj.name);
0 0
- JavaScript 对象
- javascript对象
- javascript 对象
- Javascript对象
- JavaScript 对象
- JavaScript对象
- JavaScript 对象
- javascript 对象
- JavaScript对象
- JavaScript对象
- JavaScript对象
- javascript对象
- javascript 对象
- javascript 对象
- javascript对象
- javaScript对象
- javascript对象
- JavaScript对象
- Struts2的文件下载
- 欢迎使用CSDN-markdown编辑器
- ASM bug 11886915
- 冒泡排序算法以优化
- 在oncreate中如何获取view的高度和宽度
- JavaScript对象
- ubuntu常见问题
- struts2的值栈
- Android网络编程之JSON解析
- Trie树:统计词频、排序、查找
- 发送文件
- Linux驱动 IIC简介
- hdu 4279 Number(找规律)
- Understanding Linux Network Internals