开心点,人间值得
面朝大海 春暖花开
css-loader css-loader
打包处理css文件需要 安装 npm i style-loader css-loader -D 在webpack.config.js配置文件新增一个节点module,在module上有一个rule属性,是个数组,存放了第三方文件的匹配和处
2019-03-14
html-webpack-plugin html-webpack-plugin
安装 npm i html-webpack-plugin -D
2019-03-14
webpack-dev-server webpack-dev-server
使用webpack-dev-server这个工具,来实现自动打包编译的功能 npm i webpack-dev-server -D webpack-dev-server常用命令 自动打开浏览器:”dev”: “webpack-dev-se
2019-03-14
webpack基本配置 webpack基本配置
// 这个配置文件就是一个JS文件,通过node中的模块操作,向外暴露了一个配置对象 const path = require('path') module.exports = { // 在配置文件中,需要手动指定入口和出口
2019-03-14
浏览器兼容性问题与解决方案 浏览器兼容性问题与解决方案
浏览器兼容问题一:不同浏览器的标签默认的外补丁和内补丁不同问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大。碰到频率:100%解决方案:CSS里 {margin:0;padding:0;}备注:
2019-03-13
iframe缺点 iframe缺点
iframe会阻塞主页面的 Onload 事件; 搜索引擎的检索程序无法解读这种页面,不利于 SEO; iframe和主页面共享连接池,而浏览器对相同域的连接有限制,所以会影响页面的并行加载。 使用iframe之前需要考虑这两个缺点
2019-03-13
对WEB标准以及W3C的理解与认识 对WEB标准以及W3C的理解与认识
对WEB标准以及W3C的理解与认识 标签闭合 标签小写 不乱嵌套 提供搜索机器人搜索几率 使用外链css和js脚本 结构行为表现的分离 文件下载与页面速度更快 内容能被更多的用户所访问 内容能被更广泛的设备所访问 更少的代码和组件 容易维
2019-03-13
浏览器内核 浏览器内核
浏览器内核 IE: trident FireFox: gecko Safari: webkit Oprea: presto,Blink Chrome:Blink 对浏览器内核的理解 主要分成两部分:渲染引擎(layout engine
2019-03-13
浏览器页面构成 浏览器页面构成
浏览器页面由哪些构成,分别是什么,作用是什么? 构成:结构层,表示层,行为层 分别是:HTML,CSS,JavaScript HTML实现页面结构,CSS完成页面表现与风格,JavaScript实现一些客户端功能与业务。
2019-03-13
正则表达式 正则表达式
正则表达式u修饰符正则表达式可以完成简单的字符串操作,但默认将字符串的每个字符按照16位编码单元处理。为解决这个问题,ES6给正则表达式定义一个支持Unicode的u修饰符 u修饰符实例let text = '𠮷'
2019-03-11
字符串 字符串
字符的Unicode表示法JavaScript允许采用\uxxxx表示一个字符,其中xxxx表示字符的码点。 console.log("\u0061"); //a 但是这种表示法只限于\u0000 -- \uFFFF之间的字符。超出这个范
2019-03-11
全局块作用域 全局块作用域
var 被用于全局作用域时,他会创建一个新的全局变量作为全局对象(浏览器环境中的window对象)的属性。这意味着var可能会无意中覆盖一个已经存在的全局属性。 var RegExp = "hello"; console.log(windo
2019-03-11
5 / 8