上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 创建一个新项目然后执行 npm init 全局安装webpack;webpack-cil npm install -g webpack npm install -g webpack-cil 将webpack安装到项目依赖,这样就可以使用本地版的webpack npm install webpack 阅读全文
posted @ 2022-10-13 10:12 天青色等烟雨灬 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 对于采用单页应用作为前端架构的网站来说,会面临着一个网页需要加载的代码量很大的问题,因为许多功能都集中的做到了一个 HTML 里。 这会导致网页加载缓慢、交互卡顿,用户体验将非常糟糕。导致这个问题的根本原因在于一次性的加载所有功能对应的代码,但其实用户每一阶段只可能使用其中一部分功能。 所以解决以上 阅读全文
posted @ 2022-10-13 09:50 天青色等烟雨灬 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 路由模式错误 将路由模式mode设置成了history,默认hash;将其修改为hash dist文件引用路径错误 打包后dist目录下文件的引用路径不对,因找不到文件而报错白屏 修改config下index.js模块的导出路径 浏览器不支持es6 由于使用了es6语法,但浏览器不支持造成编译错误无 阅读全文
posted @ 2022-10-12 15:35 天青色等烟雨灬 阅读(85) 评论(0) 推荐(0) 编辑
摘要: vue-router是vue官方提供的路由管理器,让构建单页面更容易,vue默认hash模式,还有另一种history模式 原理:hash路由:核心就是依靠hashchange()事件在window监听hash的变化,当#后的hash值变化时,浏览器不会向服务器发送请求,因此就不会刷新页面 通过ha 阅读全文
posted @ 2022-10-06 16:32 天青色等烟雨灬 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 循环数组 两者都可以循环数组,for of输出的是数组的每一项;for in输出的是数组的下标 const arr = [1,2,3,4] // for ... in for (const key in arr){ console.log(key) // 输出 0,1,2,3 } // for .. 阅读全文
posted @ 2022-10-06 10:06 天青色等烟雨灬 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 相同点:二者都是以key-value形式对数据存储不同点;key的数据类型范围不同Object可以作为key的有String,Number,symbolmap:目前js的数据类型都可以作为keykey的顺序不同Object:如果对象的key中同时存在String,Number,Symbol,通过Ob 阅读全文
posted @ 2022-10-06 09:54 天青色等烟雨灬 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 跨站脚本-xxs 跨站脚本针对的是网站的用户,而不是Web应用本身。恶意黑客在有漏洞的网站里注入一段代码,然后网站访客执行这段代码。此类代码可以入侵用户账户,激活木马程序,或者修改网站内容,诱骗用户给出私人信息。 防御方法:设置Web应用防火墙可以保护网站不受跨站脚本攻击危害。WAF就像个过滤器,能 阅读全文
posted @ 2022-10-05 15:09 天青色等烟雨灬 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 两者的模块导入导出语法不同,CommonJs是通过module.exports,exports导出,require导入;ESModule则是export导出,import导入。 CommonJs是运行时加载模块,ESModule是在静态编译期间就确定模块的依赖。 ESModule在编译期间会将所有i 阅读全文
posted @ 2022-10-05 15:01 天青色等烟雨灬 阅读(959) 评论(0) 推荐(0) 编辑
摘要: 线程加载器 多线程可以提高程序运行效率,在webpack中使用thread-loader(一个启动多线程的加载器) npm i thread-loader -D配置 { test: /\.js$/, use: [ 'thread-loader', 'babel-loader' ], } 缓存加载器 阅读全文
posted @ 2022-10-05 10:34 天青色等烟雨灬 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 浏览器的核心部分是渲染引擎,也称为浏览器的内核,负责对网页语法(如HTML、CSS、JavaScript等)的解释并显示网页。Firefox使用Geoko——Mozilla自主研发的渲染引擎,Safari和Chrome使用webkit内核。 webkit引擎渲染流程 大概可以划分成以下几个步骤:(0 阅读全文
posted @ 2022-10-04 20:17 天青色等烟雨灬 阅读(39) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页
点击右上角即可分享
微信分享提示