lago教育培训
Mandy-Wang
生活就想一面镜子,你对它笑,它便对你笑;你对它哭,它便也对着你哭。一个成熟的人,会握住自己快乐的钥匙。生活质量的高与低,完全取决于作为生活主人的人生态度,只要我们保持一颗积极向上、乐观的心态,便可以化悲痛为祥和,生活便可以是快乐的。
展开
-
当我们点击按钮的时候动态给 data 增加的成员是否是响应式数据,如果不是的话,如果把新增成员设置成响应式数据,它的内部原理是什么。
let vm = new Vue({ el: '#el' data: { o: 'object', dog: {} }, method: { clickHandler () { // 该 name 属性是否是响应式的 this.dog.name = 'Trump' } }})题目中通过this.dog.name = 'Trump'给 dog...原创 2021-02-22 19:08:44 · 478 阅读 · 0 评论 -
Webpack的构建流程主要有哪些环节?如果可以请尽可能详尽的描述Webpack打包的整个过程
Webpack的构建流程主要有哪些环节?如果可以请尽可能详尽的描述Webpack打包的整个过程、初始化参数:根据用户在命令窗口输入的参数以及 webpack.config.js 文件的配置,得到最后的配置。 开始编译:根据上一步得到的最终配置初始化得到一个 compiler 对象,注册所有的插件 plugins,插件开始监听 webpack 构建过程的生命周期的环节(事件),不同的环节会有相应的处理,然后开始执行编译。 确定入口:根据 webpack.config.js 文件中的 entry 入口,原创 2021-02-13 20:49:15 · 1347 阅读 · 1 评论 -
2021-02-07
1、谈谈你对工程化的初步认识,结合你之前遇到过的问题说出三个以上工程化能够解决问题或者带来的价值。工程化是一个可以提升开发体验、提高开发效率和质量的规划或者工作流架构,一切以提高效率、降低成本、质量保证为目的的手段都属于工程化。例如创建项目阶段使用的 cli 工具;编码阶段格式化代码,校验代码,编译构建打包等工具;预览测试阶段使用 web server/mock/live reloading/source map 等技术;提交代码时使用的 git hooks/lint-staged;部署时使用 ci/c原创 2021-02-07 19:21:39 · 79 阅读 · 0 评论 -
ES新特性与TypeScript、JS性能优化
简单题一、请说出下列最终的执行结果,并解释为什么var a = []for (var i=0;i<10;i++) { a[i] = function () { console.log(i) }}a[6]()执行结果为:10 for 循环最后传入的是10二、请说出下列最终的执行结果,并解释为什么var tmp = 123;if(true) { console.log(tmp) let tmp}执行结果:报错 在if中...原创 2021-02-02 19:31:46 · 428 阅读 · 0 评论