② 图片懒加载
摘要:实现思路 首先先自定义属性如:data-imgurl,存放着图片的路径 然后通过js判断界面滚动的位置/图片是否已加载,未加载再去获取属性data-imgurl的值赋给src,实现图片的加载。 具体做法如下: $('img').each(function () { //在未触发滚动事件时先判断图片是
阅读全文
posted @
2019-12-31 14:37
pleaseAnswer
阅读(202)
推荐(0) 编辑
webpack入门构建
摘要:1)配置文件入口和出口 入口(entry)是指示webpack应该使用哪个模块来作为构建内部依赖js的开始,进入入口起点后,webpack会在找出有哪些模块和库是入口js依赖的; 出口(output)是告诉webpack在什么地方输出它所创建的bundles,以及如何命名这些文件,默认值为'./di
阅读全文
posted @
2019-12-11 20:00
pleaseAnswer
阅读(126)
推荐(0) 编辑
webpack基本配置
摘要:webpack配置 1. entry entry: './js/main.js' 应用程序的起点入口,从这个起点开始,应用程序启动执行,如果传递一个数组的话,那么数组的每一项都会执行。 类型可以是string,array,object; 2. output output配置是输出最终想要的代码,它是
阅读全文
posted @
2019-12-11 19:53
pleaseAnswer
阅读(328)
推荐(0) 编辑
问题锦囊
摘要:1. 为什么let声明的变量在window中无法获取? ① ES5和ES6声明的变量的区别 ES5 ES6 变量声明 var function let const import class 顶层对象window 顶层对象 ⇔ 全局对象 全局变量和顶层对象的属性分离 let len = 10 func
阅读全文
posted @
2019-12-07 11:50
pleaseAnswer
阅读(419)
推荐(0) 编辑
vue面试题
摘要:1. vue和react的相同点 都支持服务器渲染; 都有虚拟DOM、组件化开发,都通过props完成父子组件间的数据传递,都实现组件化规范; 数据驱动视图 都有支持的native方案,react的react native,vue的weex;【Weex 允许你使用 Vue 语法开发不仅仅可以运行在浏
阅读全文
posted @
2019-12-07 11:17
pleaseAnswer
阅读(212)
推荐(1) 编辑
① 什么是闭包
摘要:1.前端优化搜索引擎
2.网站性能优化
3.css优化、提高性能的方法
4.优化网站加载速度
阅读全文
posted @
2019-12-06 19:17
pleaseAnswer
阅读(261)
推荐(2) 编辑