Welcome 微信登录

首页 / 脚本样式 / JavaScript

JSON学习笔记第1/2页

JSON学习笔记第1/2页

利用xmlHttpRequest组件作为交互工具,利用XML作为数据传输的格式。 [XML] 使用XML作为传输格式的优势: 1.格式统一,符合标准 2.容易与其他系统进行远程交互,数据共享比较方便 缺点: 1.XML文件格式文件庞大,格式复杂,传输占用带宽 2.服务器端和客户端都需要花费大量代码来解析XML,不论服务器端和客户端代码变的异常复杂和不容易维护 3.客户端不同浏览器之间解析XML的方式不一致,需要重复编写很多代码 4.服务器端和客户端解析XM...
json简单介绍

json简单介绍

介绍 我们知道AJAX技术能够使得每一次请求更加迅捷,对于每一次请求返回的不是整个页面,也仅仅是所需要返回的数据。通常AJAX通过返回XML格式的数据,然后再通过客户端复杂的JavaScript脚本解析和渲染这些XML格式的数据。 JSON(读Jason)是为了能够使得数据格式成为一种标准,更简单的被JavaScript解析。 优点 1、轻量级的数据交换格式 2、人们读写更加容易 3、易于机器的解析和生成 4、能够通过JavaScript中eval()函数...
json跟xml的对比分析

json跟xml的对比分析

·可读性 JSON和XML的可读性可谓不相上下,一边是建议的语法,一边是规范的标签形式,很难分出胜负。 ·可扩展性 XML天生有很好的扩展性,JSON当然也有,没有什么是XML能扩展,JSON不能的。 ·编码难度 XML有丰富的编码工具,比如Dom4j、JDom等,JSON也有json.org提供的工具,但是JSON的编码明显比XML容易许多,即使不借助工具也能写出JSON的代码,可是要写好XML就不太容易了。 ·解码难度 XM...
JavaScript入门学习书籍推荐

JavaScript入门学习书籍推荐

在JavaScript方面,自己不是什么专家,也不是什么高手,但自己一路走来,JavaScript从迷茫到认识,对于JavaScript书籍的认识或许还有些借鉴价值。 入门推荐首选书籍:《JavaScriptDOM编程艺术》 当初读了不下4遍,书内容简单,易学,上手快,编程思想严谨。好的入门书,对你未来的编程都会有着深远的影响。此本书不辜负这个历史使命。 更详细的评论可以看Realazy在豆瓣上的评论在豆瓣上的评论《通往终点的过程与终点本身同样重要》 基础...
javascript基本语法分析说明

javascript基本语法分析说明

在phpchina学PCTI前几天教了css与javascript先给大家看看 javascript的标识符 标识符是指javascript中定义的符号比如变量名,函数名,数组名等等。 标识符可以由任意顺序的大小写字母,数字,下划线和美元符号组成,标识符不能以数字开头,也是不能使用javascript中的保留关键字。 javasceipt严格区分大小写,每条功能执行后以分号结束,每个词之间用空格、制表符、换行符或大括号、小括号这样的分隔符隔开。 ~~~~~...
jQuery实用技巧第1/2页

jQuery实用技巧第1/2页

1、关于页面元素的引用 通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。 2、jQuery对象与dom对象的转换 只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery对象。 普通的dom对象一般可以通过$()转换成jquer...
JQuery实现自定义对话框的代码

JQuery实现自定义对话框的代码

为了得到更丰富的自定义对话框功能,于是用JQuery编写了一个对话框插件;只需简单地引用相关JavaScript就能得到丰富的自定义对话框功能。 插件功能特点: 允许通过CSS进行外观控制。 可以任意把面页的元素作为对话框显示。 当对话框激活时,对话框外的任何元素不能接受鼠标操作。 对话框可以在工作区范围内任意移动,根据工作区大小自适应居中功能。 并不需要编写复杂的JavaScript,通过简单HTML属性描述即可。 经过测试插件可以在Firefox和IE...
JS弹出居中的DIV的代码

JS弹出居中的DIV的代码

首先再次详细解释一下JS中窗口和网页的几种尺寸属性的含义 document.body.clientWidth(网页可见区域宽):是指浏览器显示网页的区域宽度,不包括浏览器的边框宽度和垂直滚动条的宽度。大小随着浏览器的窗口大小而改变。 document.body.clientHeight(网页可见区域高):是指浏览器显示网页的区域所能看到的高度,不包括浏览器的边框宽度和水平滚动条的高度。大小随着浏览器的窗口大小而改变。 document.body.scrol...
强烈推荐240多个jQuery插件提供下载

强烈推荐240多个jQuery插件提供下载

jQuery 是一个快速的,简洁的 javaScript 库,使用户能更方便地处理 HTML documents、events、实现动画效果,并且方便地为网站提供 AJAX 交互。 jQuery 还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。 jQuery 能够使用户的 html 页保持代码和 html 内容分离,也就是说,不用再在 html 里面插入一堆js来调用命令了,只需定义 id 即可。今天在K...
豆瓣网的jquery代码实例

豆瓣网的jquery代码实例

在文档加载完毕后将执行的方法(参见jquery文档) 一般来说文档加载的时候应该绑定所有的事件, 但是有一种情况例外. 比如 通过Ajax方法取回来的内容里面还含有动作按钮的,这时需要针对这部分功能执行绑定. 复制代码 代码如下://需要手动调用load_event_monitor(element);方法. $(function(){ load_event_monitor(document); }); //注意这里的o对象是一个html元素而非是一个jqu...
<< 251 252 253 254 255 256 257 258 259 260 >>