首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
嘻哈工程师
掘友等级
前端开发工程师
全站工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
package.json 中字段定义
文件优先级 由于我们使用的模块规范有 ESM 和 commonJS 两种,为了能在 node 环境下原生执行 ESM 规范的脚本文件,.mjs 文件就应运而生 ESM 加载 mjs commonJS
React-hooks入坑指南
如果你是在使用React >= 16.8的版本,那么你可以使用hooks在编写你的组件,它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。 提供代码逻辑复用的另一种选择(自定义 Hook),其他选择Render Props、HOC、mixi…
8月随笔
编译过程:词法分析->语法分析->语义检查->代码优化和字节码生成。 如果是不同类型进行比较的话,会先将需要比较的值进行Number()转换,然后再进行比较。 如果经过转化以后的值是NaN的话,就比较不出大小了。除了数字字符串,其他类型经过Number()转化后,大部分都是Na…
不同数据类型之间的比较
如果是不同类型进行比较的话,会先将需要比较的值进行Number()转换,然后再进行比较。 如果经过转化以后的值是NaN的话,就比较不出大小了。除了数字字符串,其他类型经过Number()转化后,大部分都是NaN。下面列出一些特殊情况
2020年7月随笔
我们可以借助actions,在代码的push和pr时进行管理,例如进行eslint校验,进行单元测试,只有通过了才可以merge代码,实现自动化管理。
前端性能优化之预加载
性能优化是老生常谈的问题了,很多同学都直呼,什么性能优化,我都是脚手架一把梭。其实在脚手架中已经使用了很多手段进行了性能优化,例如:代码压缩、代码分割、树摇、样式抽离等。可能你的脚手架已经帮你实现了,只是你没有发现。下面来介绍一下什么是预加载。 链接预取是一种浏览器机制,其利用…
代码影响范围评估解决方案
想必大家在工作中或多或少都会遇到这样的问题。 例如,你修改了A文件。测试没问题,开开心心的提交了代码,结果了一会一个bug单提了过来。某某功能怎么出问题了。这时你发现正是你修改的A文件导致的问题。原来A文件被其他文件所依赖了。而你并没有测试那些被依赖的文件是否正常。这种情况在你…
使用Jest实现Vue自动化测试
在开始前,我们先来聊一下什么是自动化测试。通常,在需求确定以后,测试会编写测试用例,然后,根据测试用例中描述的规程一步步执行测试,得到实际结果与期望结果的比较。在此过程中,为了节省人力、时间或硬件资源,提高测试效率,便引入了自动化测试的概念。 那么知道了什么是自动化测试以后,我…
React学习笔记
表单中输入的数据都由dom处理。 用户输入的值是不可控的,用户可以随意输入任何值。 PureComponent会为shouldComponentUpdate方法提供一个浅比较方法。如果数据没有发生变化,则不会触发render方法重新渲染。 但是如果传入的是一个对象,则每次都不会…
Babel学习笔记
babylon Babel 的解析器。最初是 从Acorn项目fork出来的。使用了基于插件的架构,有一个 plugins 选项可以开关内置的插件,现已被@babel/parser代替 @babel/traverse Babel Traverse(遍历)模块维护了整棵树的状态,…
下一页
个人成就
文章被点赞
17
文章被阅读
14,874
掘力值
397
关注了
6
关注者
6
收藏集
2
关注标签
20
加入于
2016-09-07