JS
FunEnjoy
这个作者很懒,什么都没留下…
展开
-
AJAX的那些事(附赠AJAX的封装,原生JS可直接使用,无须修改)
文章目录1.AJAX的概念2.AJAX的优势和不足3.AJAX的使用4.AJAX的兼容问题5.AJAX缓存问题6.AJAX的封装(原生JS) 1.AJAX的概念 Ajax 全称为:“Asynchronous JavaScript and XML”(异步 JavaScript 和 XML),它并不是 JavaScript 的一种单一技术,而是利用了一系列交互式网页应用相关的技术所形成的结合体。使...原创 2019-10-15 20:27:08 · 284 阅读 · 0 评论 -
JS中的一些兼容性问题(可直接使用)
文章目录1.关于获取非行内样式的兼容2.关于阻止事件冒泡的兼容3.关于阻止默认事件的兼容4.关于事件源的兼容5.关于键盘事件的兼容6.关于绑定2级事件监听的兼容7.关于事件监听移除的兼容8.关于事件委托的封装 每个浏览器不同的内核,不同的处理引擎,不同的渲染引擎就会导致写同一条样式的时候出现差异,这个现象叫做兼容。 因此我整理出一些在编写JS中所需要的兼容性写法,可直接保存到public....原创 2019-10-11 20:43:30 · 657 阅读 · 0 评论 -
十几种JS中数组去重的方法——面试极有可能会问到
文章目录1.将数组的每一个元素依次与其他元素做比较,发现重复元素,删除2.借助indexOf()方法判断此元素在该数组中首次出现的位置下标与循环的下标是否相等3.利用数组中的filter()方法4.借助新数组 通过indexOf()方法判断当前元素在数组中的索引如果与循环的下标相等则添加到新数组中5.利用空对象来记录新数组中已经存储过的元素6.借助新数组,判断新数组中是否存在该元素如果不存在则将此...原创 2019-09-22 15:22:58 · 564 阅读 · 0 评论 -
JS中的apply、bind和call
文章目录apply()方法bind()方法call()方法应用 JS当中的apply、bind和call,这三个方法都是js function当中自带的方法,用来改变this的指向。 apply()方法 语法格式: fun.apply(thisArg[, argsArray]) apply和call的唯一区别是第二个参数的传递方式不同,apply的第二个参数必须是一个数组,而call允许传递一个...原创 2019-09-22 21:14:33 · 390 阅读 · 0 评论