用户中心USER CENTER

首页/用户
  • lodash源码分析之去重--uniq方法

    摘要:包是开发中常用的工具包,里面有许多实用的方法,今天分析常用的一个去重方法用法源码包可以看到,函数这边只做了一个针对的封装,所以继续看源码 lodash.js包是node开发中常用的js工具包,里面有许多实用的方法,今天分析常用的一个去重方法---uniq 用法 _.uniq([2, 1, 2]) // => [2, 1] 源码包 // uniq.js i...

    Hujiawei 发布于JavaScript
  • 【译】使用"BinaryAST"加快JavaScript脚本的解析速度?

    摘要:是提出并积极开发的一种新的在线格式,旨在加快解析速度,同时保持原始的语义不变。它的实现方式是使用有效的二进制来表示代码和数据结构,并且存储和提供额外的信息来提前指导解析器工作。提升依赖于提升所有声明变量函数类。 原文:Faster script loading with BinaryAST?本文首发于公众号:符合预期的CoyPan JavaScirpt的冷启动 web应用的表现,越来...

    Hujiawei 发布于JavaScript
  • react源码浅析(三):ReactElement

    摘要:开发环境比生产环境多了,,属性,并且以及被冻结,无法修改配置。当这个是元素的,那么其与是无法传入新元素上的与。返回的元素相当于其源码与类似,不同的地方是在开发环境下不会对调用与对与进行获取拦截。 showImg(https://segmentfault.com/img/remote/1460000018335788?w=600&h=300); react相关库源码浅析 react ts...

    Hujiawei 发布于JavaScript
  • 在 React-CRA 应用中配合 VSCode 使用 ESLint 实践前端代码规范

    摘要:编码规范是独角兽公司内部的编码规范,该项目是上很受欢迎的一个开源项目,在前端开发中使用广泛,本文的配置规则就是以编码规范和编码规范作为基础的。 更新时间:2019-01-22React.js create-react-app 项目 + VSCode 编辑器 + ESLint 代码检查工具 + Airbnb 编码规范 前言 为什么要使用 ESLint 在项目开发过程中,编写符合团队编码规...

    Hujiawei 发布于JavaScript
  • 从 ES6 高阶箭头函数理解函数柯里化

    摘要:于是开始各种搜索,先是知道了多个连续箭头函数就是的多次柯里化的写法,对于函数柯里化,很久以前就知道这个名次,但是并不理解,也没有去了解。可以对一个连续的箭头函数进行多次柯里化。 前言:第一次看到多个连续箭头函数是在一个 react 项目中,然鹅确认了下眼神,并不是对的人,因为看得一脸懵逼。em......于是开始各种搜索,先是知道了多个连续箭头函数就是 es6 的多次柯里化的写法,对于...

    Hujiawei 发布于JavaScript
<