js定义:浏览器的脚本语言,用简单的语言实现浏览器的操控
基础语法:基础的运算、函数、对象(原型链、对象构造、class)
所有的框架都是基于原生的js来进行的
js的事件:什么时候、什么情况下处理的什么事情(onclick、addeventListne、捕获冒泡)
这时候就想着有没有什么东西能够帮我们进行很好的管理页面,于是就诞生了框架
模块化开发(封装一个函数,匿名调用自己)、组件化开发(vue框架,自动打包)、vue-cli里面含有webpack
小程序:wxml、wxss、js、json
Chrome:PWA是渐进式web应用开发,
开发环境:整个开发环境都是围绕开发人员如何快捷的进行开发(代码可读性、代码的可维护性、代码编写方便性)
生产环境:整个环境和代码如何用最小的带宽和最小的性能让用户体验到你的功能(代码的压缩、资源的压缩、性能的降低)
测试:
pc端测试:谷歌浏览器、百度浏览器、IE浏览器、国产浏览器
移动端测试:QQ浏览器、UC浏览器、各个手机浏览器(iPhone5/6/7/8、iPhone X、华为、魅族、小米等等)
自动化测试工具:自动化打开浏览器selenium
A/B测试
XHTML:纯后端人员,基本上没有人用,不是很规范标准,要求很严格,必须要闭标签
xml:<xml></xml>是HTML的一个标签格式
html5:新的标准,向下兼容,