摘要: 作用:当你的页面存在很多ajax事件的话,我们有一些信息是公共的,可以复用,我们可以用全局事件进行编写,因为每一个ajax事件调用,都会触发ajax全局事件。 jquery的ajax方法的全部全局事件: ajaxStart:ajax请求开始前 ajaxSend:ajax请求时 ajaxSuccess 阅读全文
posted @ 2018-05-30 13:28 前端__小川 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: AJAX 是一种与服务器交换数据的技术,可以在不重新载入整个页面的情况下更新网页的一部分。 url(string):用于请求数据的地址 type(string):get或者post方式, get方式会将前端上送的数据暴露出来(数据会直接跟地址连接起来,只能传输的数据大小:1024,注意这个限制是浏览 阅读全文
posted @ 2018-05-30 13:04 前端__小川 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 一.what 通俗的讲就是:当访问一个页面的时候,先把img元素或是其他元素的背景图片路径替换成一张大小为1*1px图片的路径(这样就只需请求一次),只有当图片出现在浏览器的可视区域内时,才设置图片正真的路径,让图片显示出来。这就是图片懒加载。 二.why 比如一个页面中有很多图片,如淘宝、京东首页 阅读全文
posted @ 2018-05-29 21:47 前端__小川 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 概念:正则表达式是一种可以用于模式匹配和替换的强有力的工具 作用: 1.测试字符串的某个模式。 例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。 2.替换文本 可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字。 3. 阅读全文
posted @ 2018-05-29 12:56 前端__小川 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 个人理解:基于垃圾回收机制,做出的一种挽留局部变量被回收的行为,会造成内存泄漏。(垃圾回收的一个美丽BUG) 特点: 1. 作为一个函数变量的一个引用,当函数返回时,其处于激活状态。 2. 一个闭包就是当一个函数返回时,一个没有释放资源的栈区。 简单的说,Javascript允许使用内部函数 即函数 阅读全文
posted @ 2018-05-27 17:16 前端__小川 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1.call()和apply() 两中方法都能改变this指向,很类似,区别主要是第二个以后参数, call():第一个参数表示要把this指向的新目标,第二个之后的参数其实相当于传参,参数以,隔开 (性能较apply略好) 用法:a.call(b,1,2); 表示要把a函数的this指向修改为b的 阅读全文
posted @ 2018-05-27 16:11 前端__小川 阅读(9203) 评论(0) 推荐(3) 编辑
摘要: this就是函数运行时自动生成的一个内部对象 首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象(这句话有些问题,后面会解释为什么会有问题,虽然网上大部分的文章都是这样说的,虽然在很多情况下那样去理 阅读全文
posted @ 2018-05-27 16:09 前端__小川 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 首先,创建数组的两个方法: 1.构造函数: 2.字面量表示: 区别: 操作方法 1.charAt()和charCodeAt() 作用:这两个方法都接收一个参数,及基于0的字符位置,charAt()返回的是给定位置的字符,charCodeAt()返回的是给定位置字符的字符编码。与charCodeAt( 阅读全文
posted @ 2018-05-27 14:57 前端__小川 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 首先,创建数组的两个方法: 1.构造函数: 2.字面量表示法 判断是否为数组的方法: 1.instanceof Array 用法: 缺点:如果你从一个框架向另一个框架传入一个数组,那么传入的数组与在第二个框架中原生创建的数组分别具有各自不同的构造函数。这样的话,判断不了 2.Array.isArra 阅读全文
posted @ 2018-05-26 22:37 前端__小川 阅读(567) 评论(0) 推荐(0) 编辑
摘要: css兼容问题 目前,各主流浏览器的新版本,对于 W3C 的标准支持很好,因此,首先保证代码符合 W3C 的标准,这是解决浏览器兼容问题的前提。其次,对于某些支持受限的属性,针对不同的浏览器添加相应的前缀,比如-webkit-、-o-、-moz-。 1.最主要也是最常见的,就是浏览器对标签的默认支持 阅读全文
posted @ 2018-05-26 17:18 前端__小川 阅读(214) 评论(0) 推荐(0) 编辑