1、html
2、html5
3、localstorage sessionstorage session
4、网络请求的原理
5、原型链,及其作用
6、ES6新特性
7、promise
8、模块化 module / exports / import
module
使用export来对其进行暴露(输出)
以import的形式将这个变量进行引入
9、箭头函数与普通函数的区别
10、generator
generator(生成器)是ES6标准引入的新的数据类型。一个generator看上去像一个函数,但可以返回多次。
function*
yield next
Generator 函数与迭代器(Iterator)
两个参数时,第二次传入value
11、vue 展开讲述
12、vue 的路由切换的原理
hash值的变化 history(有几个api:router.push router.replace )
13、spa 单页应用
单页Web应用(single page web application,SPA),就是只有一张Web页面的应用,是加载单个HTML 页面并在用户与应用程序交互时动态更新该页面的Web应用程序。
单页应用是指在浏览器中运行的应用,在使用期间页面不会重新加载。当点击导航时,通过哈希监听事件,如果哈希发生了变化,则改变哈希值:window.location.hash,来调用相应的js文件
spa 单页应用的好处:
1).良好的交互体验
2).良好的前后端工作分离模式
3).减轻服务器压力
4).共用一套后端程序代码
14、webpack 以及插件
15、git了解吗?
git命令
16、前端ide
vsCode 、Hbuilder 微信开发小程序