joe_sky

31
获赞数
5
关注数
19
粉丝数
北京
IP 属地北京
2016-03-17 加入
浏览 8.5k

FE Developer JD.com

269 声望|学徒
javascript
227
node.js
159
browserify
142
gulp
142
ecmascript-6
128
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 赞了问题1 月 26 日
    javascript 中的 >>是什么意思
  • 赞了文章2023-10-18
    Chrome浏览器访问http自动跳转https问题(已解决)
    例如:1.地址栏输入: chrome://net-internals/#hsts2.找到底部Delete domain security policies一栏,输入想处理的域名,点击delete。3.搞定了,再次访问http域名不再自动跳转https了。
  • 赞了文章2021-03-02
    一分钟用上热更新 React Fast Refresh(react-refresh)
    React Fast Refresh 是 React 官方为 React Native 开发的模块热替换(HMR)方案,由于其核心实现与平台无关,所以也适用于 Web。
  • 赞了文章2020-07-24
    发布npm的scope包
    最近新装了vue-cli3,发现node_modules里面的包变成了@vue/cli-xxx,@vue下面包含了好几个文件夹,这个@是什么意思?查了下npm官网上是这么描述的
  • 发布了文章2020-07-09
    用 Babel JSX 扩展来创造响应式 Ant Design 表单解决方案
    大家好,两年前我曾经发布过一篇文章《使用新一代js模板引擎NornJ提升React.js开发体验》,第一次尝试推广我创作的可扩展模板引擎 NornJ 。 Babel JSX 插件的新思路 在发表那篇文章后不到一周的时间,我仔细参考了jsx-control-statements,不自觉萌生出一个新的想法...
  • 赞了文章2020-06-02
    React源码解析之React.createRef()/forwardRef()
    一、React.createRef()GitHub:[链接] 作用:获取目标element的DOM实例 使用: {代码...} 源码: {代码...} 解析:源码比较简单,就是返回了带有current属性的refObject 二、React.forwardRef()GitHub:[链接] 作用:从父组件中获取子组件是FunctionComponent的DOM实...
  • 赞了文章2020-05-21
    webpack 源码从零开始 - tapable模型
    最近在看webpack的源码,发现有个比较头疼的点是:代码看起来非常跳跃,往往看不到几行就插入一段新内容,为了理解又不得不先学习相关的前置知识。层层嵌套之后,发现最基础的还是tapable模型,因此先对这部分的内容做一个介绍。
  • 赞了文章2019-12-31
    巧用 TypeScript(五)---- infer
    在这个条件语句 T extends (param: infer P) => any ? P : T 中,infer P 表示待推断的函数参数。
  • 赞了文章2019-12-26
    我为什么这么强调前端工程化
    WEB 前端开发这几年发展非常迅速,非常多的开发框架和构建工具涌现,可能你昨天还在用的工具、插件,到了今天就过时了。在 2 年前,我面试别人的时候,会问一些有没有接触NodeJS、 Grunt、gulp、ES6、Babel 这类技能的问题,超过半数的面试者会回答『没有』,或者说...
  • 赞了文章2019-12-13
    React Hooks ---useMemo
    useMemo 下面我们通过一个实例,来理解下 useMemo的用法。 父组件 {代码...} 子组件 {代码...} 熟悉react的同学可以很显然的看出,当我们点击父组件的按钮的时候,子组件的name和children都会发生变化。 注意我们打印console.log的方法。 不管我们是改变name或者cont...
  • 赞了文章2019-11-06
    2019年,你是否可以抛弃 CSS 预处理器?
    随着前端工程化的不断完善,CSS 预处理器已经成为项目中不可缺少的部分,很多人在项目技术选型阶段就会先选择一个 CSS 预处理器,绝大部分前端工程的脚手架也内置了一系列的 CSS 预处理的模版,大家已经习惯了享受 CSS 预处理器带来的书写代码的灵活流畅,反而将原生...
  • 赞了文章2019-10-30
    hox - 下一代 React 状态管理器
    我并不是针对某个轮子,我只想说现有所有的轮子都囿于 redux , unstated-next 的思想,无非就是 action , dispatch , reducer , useStore , Provider , Context 这些东西,在这些东西上做排列组合。概念一大堆,理解成本不低,用起来还都差不多。
  • 赞了文章2019-10-23
    Typescript 进阶
    这是一篇自己总结的 Typescript type相关的进阶文章,适合有一定ts基础,并在type编写方面感到迷惑、感到绝望的同学,也给那些入门Typescript已久,却无法更上一层楼的童鞋一个方向。如果是Typescript小白,建议先看看基础知识,大神请忽略。不知道你有没有过这样一...
  • 赞了文章2019-10-15
    精读《用 Babel 创造自定义 JS 语法》
    前端精读已经写到第 123 篇了,大家已经不必担心它突然停止更新,因为我已养成每周写一篇文章的习惯,而读者也养成了每周看一篇的习惯。所以我想说的其实是一种更有生命力的自媒体运作方式,定期更新。一个定期更新的专栏比一个不不定期更新的专栏更有活力,也更受读...
  • 赞了文章2019-08-08
    为什么会出现React Hooks?
    原文:[链接] 译者:前端技术小哥当你要学习一个新事物的时候,你应该做的第一件事就是问自己两个问题 1、为什么会存在这个东西? 2、这东西能解决什么问题? 如果你从来没有对这两个问题都给出一个令人信服的答案,那么当你深入到具体问题时,你就没有足够的坚实的基...
  • 赞了文章2019-07-31
    【译】TypeScript笔记:React和泛型
    这些笔记应该有助于更好的理解 TypeScript,并且在查找如何在特定情况下使用 TypeScript 会很有帮助。所有示例都是基于 TypeScript 3.2 完成。
  • 赞了文章2019-04-22
    【译】TypeScript中的React高阶组件
    高阶组件(HOCs)在React中是组件复用的一个强大工具。但是,经常有开发者在结合TypeScript使用中抱怨道很难去为其设置types。
  • 赞了文章2019-04-22
    Edge 拥抱 Chromium 对前端工程师来说意味着什么?
    在2018年12月,微软宣布 Edge 将采用 Chromium 内核,这是一个为 Google Chrome 提供支持的开源项目。业内许多人对失去浏览器多样性而感到悲伤,然而我却非常高兴。官方正式的发布日期尚未公布,不过可能会在今年的某个时间公布。随着它的发布,一系列 HTML、JavaScr...
  • 关注了问题2019-04-12
    正则表达式括号嵌套匹配
  • 赞了文章2019-02-01
    从现在起-彻底学会 js ast
    抽象语法树是js代码另一种结构映射,可以将js拆解成AST,也可以把AST转成源代码。这中间的过程就是我们的用武之地。 利用 抽象语法树(AST) 可以对你的源代码进行修改、优化,甚至可以打造自己的编译工具。其实有点类似babel的功能。