首 页
网络学院
视频教程
资源下载
HOT
实例教程
图文教程
专题中心
学习社区
繁體中文
当前位置:
首页
>
图文教程
>
网络编程
>
Javascript
> 简明json介绍
Javascript
动态生成select选项全接触
不刷新页面动态更新select选项,实现两个select相互操作
网页输入框日期型有效性判定一网打尽
实用Javascript函数之一(自动将输入文本框中的内容转换成大写字符)
实用Javascript函数之二(自动将输入文本框中的内容转换成小写字符)
实用Javascript函数之三(限制文本输入框中只能输入数字\"0\"到\"9\")
实用Javascript函数之四(用于对sString字符串进行前空格截除)
实用Javascript函数之五(用于对sString字符串进行后空格截除)
实用Javascript函数之六(截除字符串前后空格)
如何使用交替的滚动标题
采用DOM模型时创建一个Select节点后,要删除option项的解决方法
javascript函数速查
利用JavaScript和正则表达式进行丰富的日期判断(给其它项目组的代码,有比较好的编程风格和注释)
关于字符串的几个有用函数
FileSystemObject 的例子(处理驱动器、文件夹、文件)
用JScript实现VB.Net,C#的[委托Delegate]:
得到固定字符位置的函数
IE NC通用的藏鼠标右键一法
Menu
foolpot2001菜单
No.
«
‹
3
4
5
6
›
»
技术文章搜索
关键字
Javascript 中的 简明json介绍
出处:
互联网
整理:
软晨网(RuanChen.com)
发布:
2009-10-10
浏览: 90 ::
收藏到网摘: n/a
js返回当前网页的url
JavaScript在IE中“意外地调用了方法或属性访问”
不要认为JSON是种新的应用 ,其实JSON就是javascript支持的一种对象直接量。
在JS中我们可以直接定义一个对象:
复制代码
代码如下:
var obj={name:"蓝色",age:10};
上面其实就是所谓的JSON了,我引用下别人的复杂点的例子:
复制代码
代码如下:
{ firstName: "Brett", lastName:"McLaughlin", email: "
[email protected]
" }
复制代码
代码如下:
{ people: [
{ firstName: "Brett", lastName:"McLaughlin", email: "
[email protected]
" },
{ firstName: "Jason", lastName:"Hunter", email: "ruanchen.com" },
{ firstName: "Elliotte", lastName:"Harold", emai": "
[email protected]
" }
]}
{ people1: [
{ firstName: "Brett", lastName:"McLaughlin", email: "
[email protected]
" },
{ firstName: "Jason", lastName:"Hunter", email: "ruanchen.com" },
{ firstName: "Elliotte", lastName:"Harold", emai": "
[email protected]
" }
],
people2: [
{ firstName: "Brett", lastName:"McLaughlin", email: "
[email protected]
" },
{ firstName: "Jason", lastName:"Hunter", email: "ruanchen.com" },
{ firstName: "Elliotte", lastName:"Harold", emai": "
[email protected]
" }
],
people3: [
{ firstName: "Brett", lastName:"McLaughlin", email: "
[email protected]
" },
{ firstName: "Jason", lastName:"Hunter", email: "ruanchen.com" },
{ firstName: "Elliotte", lastName:"Harold", emai": "
[email protected]
" }
]
}
2.后台传输进来的满足JSON条件的文本格式化。
因为JSON最大的用途是AJAX应用,因此关键是怎样把文本转换成javascript对象,假设我们请求回的文本为data,那么我们如下解析:
复制代码
代码如下:
data=data.replace(/\n | \r/g,"");
var obj=eval('('+data+')');
因为我们后台输出的时候会把空格和回车符也输出,因此这里要用
正则
替换掉,然后用eval转换成对象就可以调用了。
js返回当前网页的url
JavaScript在IE中“意外地调用了方法或属性访问”
评论 (0)
All
登陆
还没注册?