赞了文章2024-11-21
本项目研制分为需求分析、系统方案设计、开发编码、安装调试、试运行、验收等阶段,总研制周期为×个月。系统方案设计阶段,能够给出具体的项目实施方案,并进行专家评审,评审通过后可转入下一阶段的工作。开发编码阶段厂家按照系统设计进行代码编写,前期在用户试用...
赞了文章2020-06-23
本文分享 12 道 vue 高频原理面试题,覆盖了 vue 核心实现原理,其实一个框架的实现原理一篇文章是不可能说完的,希望通过这 12 道问题,让读者对自己的 Vue 掌握程度有一定的认识(B 数),从而弥补自己的不足,更好的掌握 Vue ❤️
赞了回答2020-04-08
这种方式,由于我们使用的是state,所以每当父组件每次重新传递props时,我们需要重新处理下,将props转换成自己的state,这里就用到了 componentWillReceiveProps。
赞了文章2020-03-07
现在谈到 babel 肯定大家都不会感觉到陌生,虽然日常开发中很少会直接接触到它,但它已然成为了前端开发中不可或缺的工具,不仅可以让开发者可以立即使用 ES 规范中的最新特性,也大大的提高了前端新技术的普及(学不动了...)。但是对于其转换代码的内部原理我们大...
赞了回答2020-03-05
这是一句和回答无关的话:我是来谢赞的 :) 以下个人测试,如有纰漏错误恳请指正: 首先明确一点是, flex 是 flex-grow、flex-shrink、flex-basis的缩写。故其取值可以考虑以下情况: flex 的默认值是以上三个属性值的组合。假设以上三个属性同样取默认值,则 flex ...
发布了文章2020-02-17
React16源码解析 git仓库地址:[链接] 目录结构 ├──packages(带注释的React16.8源码来源yck) ├── src(模拟实现React15) │ ├── index.js │ ├── react │ │ ├── component.js │ │ ├── createElement.js │ │ ├── enqueueSetState.js │ │ └── index.js │ └── react-dom ...
赞了回答2020-02-06
The Array constructor is the %Array% intrinsic object and the initial value of the Array property of the global object. When called as a constructor it creates and initializes a new exotic Array object. When Array is called as a function rather th...
发布了文章2020-01-30
本项目研制分为需求分析、系统方案设计、开发编码、安装调试、试运行、验收等阶段,总研制周期为×个月。系统方案设计阶段,能够给出具体的项目实施方案,并进行专家评审,评审通过后可转入下一阶段的工作。开发编码阶段厂家按照系统设计进行代码编写,前期在用户试用...
提出了问题2020-01-30
提出了问题2020-01-22
赞了回答2020-01-21
首先是题主说到的第一种情况,即把 Promise 作为构造函数使用,例如 new Promise(fn),这时候的 fn 是同步调用,然后返回一个 promise 的 instance。这部分的说明可见 ECMASCript Spec 里的这部分:
回答了问题2020-01-21
先说结论:在v是一个promise实例的时候,promise.resolve(v)与new Promise(r => r(v))有明显的差异
提出了问题2020-01-21
提出了问题2020-01-09
发布了文章2020-01-05
某公司:为了保证“XXXX项目”(项目编号: )开发项目的顺利建设实施,根据本项目建设内容所涉及系统用户特点,我方将面向用户提供售后服务和技术支持。我方根据《 》系统运行维护部分的要求,对售后服务以及技术支持做出下列承诺和保证:一、本项目应用系统从项目总...
赞了回答2020-01-04
1 可能webpack打包的项目不太明显,像是nodejs的项目的话会比较明显一点,像是开发的时候需要nodemon,但生产不需要,因此你放到服务器上就可以之安装生产包
提出了问题2020-01-04
回答了问题2020-01-04
reuseExistingChunk详细解释 {代码...} Chunk 1 (named one): modules A, B, CChunk 2 (named two): modules B, C 第一种配置: {代码...} 它将创建一个包含公共模块B和C的新块: Chunk 1 (named one): modules AChunk 2 (named two): no modules (removed by optimi...
发布了文章2020-01-02
之前一直用官方的脚手架来创建react应用,用eject指令后查看weback的一些配置后发现就是基于webpack的多层优化,但里面用到的东西太多也比较杂,每次都不知道自己的react应用到底用了哪些技术栈,所以打算自己从零搭建一个类似于官方的脚手架,方便个性化处理
赞了回答2019-12-30
感谢zvit指出之前的答案问题。 其实为啥是从右往左,而不从左往右,只是Webpack选择了compose方式,而不是pipe的方式而已,在技术上实现从左往右也不会有难度 在Uninx有pipeline的概念,平时应该也有接触,比如 ps aux | grep node,这些都是从左往右的。 但是在函数...