摘要: try语句允许我们定义在执行时进行错误测试的代码块。 catch 语句允许我们定义当 try 代码块发生错误时,所执行的代码块。 finally 语句在 try 和 catch 之后无论有无异常都会执行。 throw 语句创建自定义错误。 JavaScript 语句 try 和 catch 是成对出 阅读全文
posted @ 2018-08-09 16:13 放飞的回忆 阅读(507) 评论(0) 推荐(0)
摘要: 今天在对项目做性能分析时发现,js代码中同时发出的多个异步请求耗时很长,查看服务器处理 时间发现,每个请求的响应都在毫秒级,但是页面请求的响应时间却在1秒左右,百思不得其解,后来仔细测试发现,这个并发的ajax请求虽然是同时进入的服 务器,但是各自的处理时间却存在彼此等待的情况,每个请求的时间处理时 阅读全文
posted @ 2018-08-09 15:52 放飞的回忆 阅读(2697) 评论(0) 推荐(0)
摘要: 1.这些方法用于注册事件处理器,用来处理页面上的任何 Ajax 请求,当某些事件触发后,这些事件处理器被调用。如果jQuery.ajaxSteup()中的 global 属性被设置为 true (这也是默认设置),那么,每个 Ajax 请求都会触发全局事件。注意:全局事件绝对不会被跨域(cross- 阅读全文
posted @ 2018-08-09 15:03 放飞的回忆 阅读(359) 评论(0) 推荐(0)
摘要: 第一种 描述:如果条件许可,把两次请求都放在服务端处理掉一起发回来,这些就在客户端只有一次ajax了 优点:代码放在服务端,安全性比较,且服务端处理速度较快 缺点:可能请求的数据格式是json,这样在服务端处理JSON数据还需要对JSON进行反序列化,这样就比较麻烦 第二种 描述:是我第一次解决这个 阅读全文
posted @ 2018-08-09 14:49 放飞的回忆 阅读(5350) 评论(0) 推荐(1)