浅谈小程序运行机制
接触小程序有一段时间了,总得来说小程序开发门槛比较低,但其中基本的运行机制和原理还是要懂的。“比如我在面试的时候问到一个关于小程序的问题,问小程序有window对象吗?
原生JS实现图片滚动
黑色盒子是最终显示滚动图像的区域,绿色盒子为其子容器,其宽度要大于黑色外层盒子,这样才能通过设置黑色盒子的scrollLeft实现图像的滚动。最内层的蓝色盒子用于包裹所有滚动的图像
React ref
React ref理解:通过指定ref获得你想操作的元素,然后进行修改.是当组件挂载后和卸载后,以及ref属性本身发生变化时,回调函数就会被调用。 因为ref引用的是组件的实例
为什么那么多自学WEB前端的后来都放弃了,总结起来就这些原因
互联网公司注重效率,所以不会培养新人,所以想要从事web前端开发,就要从开始靠我们自己学到技术,以后的竞争会越来越激烈。优胜劣汰,物竞天择,适者生存。
两种方法使vue实现jQuery调用
vue是前端工程化使用较多的骨架,那么JavaScript就是我们的前端的细胞。MVVM模式让我们体验到前端开发的便携,无需再过多的考虑DOM的操作。而jQuery需要记忆的内容颇多
normalize.css介绍和使用,与CSS Reset的区别
Normalize.css只是一个很小的css文件,相比于传统的CSS reset,Normalize.css是一种现代的、为HTML5准备的优质替代方案。也就是说,Normalize.css是一种CSS reset的替代方案。创造normalize.css的目的:
js实现贪吃蛇小游戏
需要用到html、css、javascript 和 DOM 这些知识点就可以了。主要是js,其他只是一些基本的知识。js貌似也不是很难。但是问题就在这里,即使知识点都会了,但是还是无法综合运用把东西做出来
Symbol 类型
根据规范,对象的属性键只能是 String 类型或者 Symbol 类型。不是 Number,也不是 Boolean,只有 String 或 Symbol 这两种类型。到目前为止,我们只见过 String。现在我们来看看 Symbol 能给我们带来什么好处。
Webpack 是怎样运行的?
在平时开发中我们经常会用到Webpack这个时下最流行的前端打包工具。它打包开发代码,输出能在各种浏览器运行的代码,提升了开发至发布过程的效率。主要包含入口(entry)、输出文件(output)、模式、加载器(Loader)、插件(Plugin)等几个部分