前端
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 · 291 阅读 · 0 评论 -
JS中的一些兼容性问题(可直接使用)
文章目录1.关于获取非行内样式的兼容2.关于阻止事件冒泡的兼容3.关于阻止默认事件的兼容4.关于事件源的兼容5.关于键盘事件的兼容6.关于绑定2级事件监听的兼容7.关于事件监听移除的兼容8.关于事件委托的封装 每个浏览器不同的内核,不同的处理引擎,不同的渲染引擎就会导致写同一条样式的时候出现差异,这个现象叫做兼容。 因此我整理出一些在编写JS中所需要的兼容性写法,可直接保存到public....原创 2019-10-11 20:43:30 · 666 阅读 · 0 评论 -
白中白——初入前端大门之HTML和CSS
什么是HTML?什么是CSS?超文本标记语言(Hyper Text Markup Language),标准通用标记语言下的一个应用。HTML 不是一种编程语言,而是一种标记语言 (markup language),是网页制作所必备的。我们打开浏览器访问的一切内容,都是由网页构成。简单点说,网页就是HTML。本质来说它也是文本,HTML的核心是语义化。CSS是层叠样式表的缩写,它的核心是层叠(...原创 2019-08-22 20:02:43 · 316 阅读 · 3 评论 -
各种元素居中方法,掌握即可无惧所有元素居中
不同情况下不同元素的所有居中方法,掌握即可无惧所有元素居中已经大小的元素在浏览器可视窗口中水平垂直居中未知大小的元素在浏览器可视窗口中水平垂直居中已知大小的元素在父元素中水平垂直居中方法未知大小的元素在父元素中水平垂直居中方法一未知大小的元素在父元素中水平垂直居中方法二已经大小的元素在浏览器可视窗口中水平垂直居中根据固定定位(fixed)的特性,固定定位的参考对象是浏览器的窗口,因此left和...原创 2019-08-22 21:33:50 · 875 阅读 · 0 评论 -
带你玩转CSS浏览器兼容问题——囊括了目前我所有已知的兼容性问题
CSS浏览器兼容问题一、CSS技巧1.div的垂直居中问题2. margin加倍的问题3.浮动ie产生的双倍距离4 IE与宽度和高度的问题5.页面的最小宽度6.DIV浮动7.IE捉迷藏的问题8.float的div闭合;清除浮动;自适应高度;9.高度不适应10.IE6下为什么图片下有空隙产生11.如何对齐文本与文本输入框12.web标准中定义id与class有什么区别吗13.LI中内容超过长度后以省...原创 2019-09-07 17:04:11 · 384 阅读 · 0 评论 -
十几种JS中数组去重的方法——面试极有可能会问到
文章目录1.将数组的每一个元素依次与其他元素做比较,发现重复元素,删除2.借助indexOf()方法判断此元素在该数组中首次出现的位置下标与循环的下标是否相等3.利用数组中的filter()方法4.借助新数组 通过indexOf()方法判断当前元素在数组中的索引如果与循环的下标相等则添加到新数组中5.利用空对象来记录新数组中已经存储过的元素6.借助新数组,判断新数组中是否存在该元素如果不存在则将此...原创 2019-09-22 15:22:58 · 571 阅读 · 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 · 398 阅读 · 0 评论