12 2017 档案
摘要:CSS动画和JS动画主要的不同是: 1,功能涵盖面,JS比CSS3大 定义动画过程的@keyframes不支持递归定义,如果有多种类似的动画过程,需要调节多个参数来生成的话,将会有很大的冗余,而JS则天然可以以一套函数实现多个不同的动画过程 时间尺度上,@keyframes的动画粒度粗,而JS的动画
阅读全文
摘要:vue 中简单路由的实现 1. 引入vue-router,如果是在脚手架中,引入VueRouter之后,需要通过Vue.use来注册插件``` import Vue from 'vue' import Router from 'vue-router' Vue.use(Router)```2. 创建r
阅读全文
摘要:Vue中对生命周期的理解 1. 实例、组件通过new Vue() 创建出来之后会初始化事件和生命周期,然后就会执行beforeCreate钩子函数,这个时候,数据还没有挂载ね,只是一个空壳,无法访问到数据和真实的dom,一般不做操作 2. 挂载数据,绑定事件等等,然后执行created函数,这个时候
阅读全文
摘要:内存泄漏 1,什么是内存泄漏? 指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况,失去了对该段内存的控制,因而造成了内存的浪费 2,JS哪些操作会造成内存泄漏? A,意外的全局变量引起的内存泄漏 B,闭包引起的内存泄漏 C,没有清理的DOM元素引用 D,被遗忘的定时器或者回调 E,子元素存在
阅读全文
摘要:前端工程化 gulp理解: 1、首先是初始化工程,命令行执行 npm init 然后设置工程名称、版本号、描述等一系列内容,执行完后,就会在项目生成一个package.js文件。 2、其次是搭建gulp环境,如果之前没有全局安装过gulp,应该先全局安装一次,命令行执行:npm install gu
阅读全文
摘要:exports 和 module.exports 的区别 require 用来加载代码,而 exports 和 module.exports 则用来导出代码。 exports 和 module.exports 的区别,如下解释: test.js var a = {name: 1}; var b =
阅读全文
摘要:Nodejs的url模块方法 nodejs里面的一个简单的模块,url模块。这个url的模块要使用的话需要先引入。若只是在命令行里比如cmd或git bash 等使用url这个模块的话,是不需要require进来的。直接使用便可。(我也不知道为啥不用require) const这个关键字是ES6里面
阅读全文

浙公网安备 33010602011771号