03 2018 档案

摘要:错误处理的核心,是首先要知道代码里会发生什么错误。一般来说,需要关注三种错误类型:类型转换错误,数据类型错误,通信错误类型转换错误1、在使用相等(==)和不相等(!=)操作符,或者使用其他可能会自动转换值的数据类型的语言结构时 这里使用了想等和全等操作符比较了数值5和字符串‘5’,相等操作符首先会将 阅读全文
posted @ 2018-03-30 07:34 wzndkj 阅读(451) 评论(0) 推荐(0) 编辑
摘要:try-catch语句 如果try块中的任何代码发生了错误,就会立即退出代码执行过程,然后接着执行catch块。此时,catch块会接收到一个包含错误信息到对象。与其他语言中不同到是,即使你不想使用这个错误对象,也要给他起个名字。 finally 只要代码中包含finally子句,那么无论try还是 阅读全文
posted @ 2018-03-29 07:10 wzndkj 阅读(271) 评论(0) 推荐(0) 编辑
摘要:CometAjax是一种从页面向服务器请求数据的技术,而Comet则是一种服务器向页面推送数据的技术。Comet能够让信息近乎实时地被推送到页面上有两种实现Comet的方式:长轮询和流 1、轮询 无论是短轮询还是长轮询,浏览器都要在接收数据之前,先发起浏览器向服务器的连接,轮询的优势是所有浏览器都支 阅读全文
posted @ 2018-03-23 07:15 wzndkj 阅读(292) 评论(0) 推荐(0) 编辑
摘要:跨域源资源共享通过XHR实现Ajax通信的一个主要限制,来源与跨域安全策略。默认情况下,xhr对象只能访问与包含它的页面位于同一个域中的资源。实现合理的跨域请求对开发浏览器应用程序至关重要 CORS(Cross-Origin Resource Sharing,跨域源资源共享)CORS背后的基本思想就 阅读全文
posted @ 2018-03-21 06:33 wzndkj 阅读(192) 评论(0) 推荐(0) 编辑
摘要:XMLHttpRequest 1级只是把已有的XHR对象的实现细节描述了出来。而XMLHttpRequest 2级则进一步发展了XHR FormDataFormData为序列化表单以及创建与表单格式相同的数据(用于通过XHR传输)提供了便利 使用FormData的方便之处体现在不必明确地在XHR对象 阅读全文
posted @ 2018-03-17 07:30 wzndkj 阅读(284) 评论(0) 推荐(0) 编辑
摘要:1、使用场景get是最常见的请求类型,最常用于向服务器查询某些信息仅次于get的是post请求,通常用于向服务器发送应该被保存的数据 2、使用get请求经常会发生一个错误,就是查询字符串的个是有问题,查询字符串中每个参数的名称和值都必须使用encodeURIComponent()进行编码 3、与ge 阅读全文
posted @ 2018-03-16 06:41 wzndkj 阅读(191) 评论(0) 推荐(0) 编辑
摘要:每个http请求和响应都会带有相应都头部信息,其中有的对开发人员有用,有的页没有什么用默认情况下,发送xhr请求的同时,还有发送下列头部信息 以上列出的基本上是所有浏览器都会发送都会发送 设置自定义的请求头部信息用setRequestHead()方法,接收两个参数:头部字段的名称和头部字段的值eg: 阅读全文
posted @ 2018-03-15 06:56 wzndkj 阅读(822) 评论(0) 推荐(0) 编辑
摘要:AJAX能够向服务器请求额外的数据而无须卸载页面,会带来更好的用户体验。1、在使用xhr对象时,要调用都第一个方法就是open(),它接收3个参数:要发送的请求的类型(get,post等)、请求的url和表示是否异步发送请求的布尔值。 调用open()方法并不会真正发送请求,而只是启动一个请求以备发 阅读全文
posted @ 2018-03-14 07:30 wzndkj 阅读(6754) 评论(0) 推荐(0) 编辑
摘要:基本用法1、要使用canvas,必需先设置其width和height属性,指定绘图的大小,中间内容是后备信息,不支持的浏览器才显示 2、要在这块画布上绘图,需要取得绘图上下文,而取得绘图上下文的调用,需要调用getContext()方法,传入2d 3、使用toDataURL()方法,可以导出再<ca 阅读全文
posted @ 2018-03-08 07:03 wzndkj 阅读(317) 评论(0) 推荐(0) 编辑
摘要:简单值 javascript字符串与JSON字符串的最大区别在于,JSON字符串必须使用双引号(单引号会导致语法错误). JSON对象 1、js对象与json对象的区别对象字面量 或 JSON 与JS的对象字面量相比,JSON对象有三个地方不一样1)、没有声明变量(JSON中没有变量的概念)2)、没 阅读全文
posted @ 2018-03-01 07:04 wzndkj 阅读(150) 评论(0) 推荐(0) 编辑