web页面数据展示新想法(json)


Posted in Javascript onJune 08, 2010

在客户端使用js将json的数据绑定到页面元素中,而在服务器端只用根据参数生成不同数据的json字符串,这样不但减少了网络数据流量,而且也分离了显示层和逻辑层。

为了绑定数据,客户端必须要有绑定数据使用的js代码。而数据绑定一般都是一样的,所以可以使用公用的绑定方式,比如span就将数据绑定到html属性中。

优点:

1.数据交换量小,有利于传输。

2.页面和业务层分离

3.数据绑定无刷新

4.服务器端因为要生成的数据量减少了,所以压力会降低

缺点:

1.由于使用js绑定数据,造成客户端压力增大

2.浏览器的不同造成js代码不兼容,可能会出现数据绑定失败问题(严重)(如果加入用户可扩展绑定方式则能弥补此缺陷)

3.网站的表面结构容易暴露在有心人之下(需要做的安全工作可能要增加)

Javascript 相关文章推荐
在Z-Blog中运行代码[html][/html](纯JS版)
Mar 25 Javascript
新手常遇到的一些jquery问题整理
Aug 16 Javascript
解决Extjs4中form表单提交后无法进入success函数问题
Nov 26 Javascript
jQuery position() 函数详解以及jQuery中position函数的应用
Dec 14 Javascript
简单封装js的dom查询实例代码
Jul 08 Javascript
两种JavaScript的AES加密方式(可与Java相互加解密)
Aug 02 Javascript
浅析JS中对函数function的理解(基础篇)
Oct 14 Javascript
微信小程序实现留言板(Storage)
Nov 02 Javascript
加快Vue项目的开发速度的方法
Dec 12 Javascript
JS 自执行函数原理及用法
Aug 05 Javascript
JavaScript 俄罗斯方块游戏实现方法与代码解释
Apr 08 Javascript
JavaScript中document.activeELement焦点元素介绍
Nov 27 Javascript
js客户端快捷键管理类的较完整实现和应用
Jun 08 #Javascript
location.search在客户端获取Url参数的方法
Jun 08 #Javascript
js word表格动态添加代码
Jun 07 #Javascript
Extjs中常用表单介绍与应用
Jun 07 #Javascript
javascript调试说明
Jun 07 #Javascript
文本框中,回车键触发事件的js代码[多浏览器兼容]
Jun 07 #Javascript
javascript下数值型比较难点说明
Jun 07 #Javascript
You might like
如何对PHP程序中的常见漏洞进行攻击(上)
2006/10/09 PHP
Windows下XDebug 手工配置与使用说明
2010/07/11 PHP
PHP array_multisort()函数的使用札记
2011/07/03 PHP
php实现求相对时间函数
2015/06/15 PHP
使用composer安装使用thinkphp6.0框架问题【视频教程】
2019/10/01 PHP
jquery ajax提交表单数据的两种实现方法
2010/04/29 Javascript
jQuery Tips 为AJAX回调函数传递额外参数的方法
2010/12/28 Javascript
JavaScript自定义事件介绍
2013/08/29 Javascript
js日期对象兼容性的处理方法
2014/01/28 Javascript
JS+CSS实现仿支付宝菜单选中效果代码
2015/09/25 Javascript
在javascript中创建对象的各种模式解析
2016/05/16 Javascript
微信小程序之选项卡的实现方法
2017/09/29 Javascript
使用ionic(选项卡栏tab) icon(图标) ionic上拉菜单(ActionSheet) 实现通讯录界面切换实例代码
2017/10/20 Javascript
js实现图片上传并预览功能
2018/08/06 Javascript
angularjs1.5 组件内用函数向外传值的实例
2018/09/30 Javascript
JSON是什么?有哪些优点?JSON和XML的区别?
2019/04/29 Javascript
简单谈谈javascript高级特性
2019/09/04 Javascript
Vue生命周期activated之返回上一页不重新请求数据操作
2020/07/26 Javascript
JS sort排序详细使用方法示例解析
2020/09/27 Javascript
原生js实现弹窗消息动画
2020/11/20 Javascript
python pandas生成时间列表
2019/06/29 Python
Python基本语法之运算符功能与用法详解
2019/10/22 Python
Django项目使用ckeditor详解(不使用admin)
2019/12/17 Python
利用python3 的pygame模块实现塔防游戏
2019/12/30 Python
python lambda的使用详解
2021/02/26 Python
罗马尼亚在线杂货店:Pilulka.ro
2019/09/28 全球购物
介绍一下grep命令的使用
2015/06/12 面试题
大学生毕业求职的自我评价
2013/09/29 职场文书
高校毕业生登记表自我鉴定
2013/11/03 职场文书
实习公司领导推荐函
2014/05/21 职场文书
单位授权委托书范文
2014/08/02 职场文书
北京故宫的导游词
2015/01/31 职场文书
大学团日活动总结书
2015/05/11 职场文书
我的中国梦心得体会范文
2016/01/05 职场文书
利用Python判断整数是否是回文数的3种方法总结
2021/07/07 Python
Python+Matplotlib图像上指定坐标的位置添加文本标签与注释
2022/04/11 Python