• Home
  • JavaScript
  • 搜索
本人的窝
A long time ago in a galaxy far, far away
跳转至内容
  • Home
  • JavaScript
  • 搜索

分类: JavaScript

1zilc 2019年4月28日 2021年3月24日 JavaScript / Linux,Android,Mac

nginx 正向代理 必应壁纸api

必应壁纸的官方api: https://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1&mkt=zh-CN 但是在我们自己的前端发起ajax请求是会触发同源策略的,禁止访问,属于跨域 那么就可以使用nginx的正向代理来实现对必应的访问

阅读文章 "nginx 正向代理 必应壁纸api"
1zilc 2019年4月14日 2020年12月8日 JavaScript

react-diff 原理解析

react 的virtual Dom是建立在js和dom之间的一个“缓存”,有了virtual Dom,可以在每次更新真实Dom之前通过diff算法,比较前后两棵virtual Dom树的差异,然后只记录需要更改的dom操作,因此大大减少了操作真实dom的开销

阅读文章 "react-diff 原理解析"
1zilc 2019年4月7日 2020年12月8日 JavaScript

react-form 原理解析

ant D源码中form组件只对是react-component form的一层封装 首先表单是双向绑定的 form在react中是怎么实现数据的双向绑定的?

阅读文章 "react-form 原理解析"
1zilc 2019年3月31日 2021年6月10日 JavaScript

webpack 学习记录 (一)

安装webpack sudo cnpm install webpack -g 安装webpack-cli sudo cnpm install webpack-cli -g

阅读文章 "webpack 学习记录 (一)"
1zilc 2019年3月24日 2020年12月8日 JavaScript

JavaScript 继承

总结一下红宝书中列出的6种JS继承方式 原型链 function Super() { this.fatherProperty = 1;}function Sub() { this.sonProperty = 2;}Sub.prototype = new Super();var newSon = new Sub();

阅读文章 "JavaScript 继承"
1zilc 2019年3月19日 2020年12月8日 JavaScript

Promise 原理解析

实现一个简单的Promise 整体结构:

阅读文章 "Promise 原理解析"
1zilc 2019年3月17日 2020年12月8日 JavaScript

从 Redux、React-Redux、Redux-Saga到Dva.js ——(三) My-Redux-Saga

原版redux-saga是为了解决redux异步流的方案,既然是插件的插件,在使用的时候就应该像黑盒一样,不管你内部是怎么运作的,我的输入输出方式不会有太大改变,这就要先引出redux的中间件middleWare

阅读文章 "从 Redux、React-Redux、Redux-Saga到Dva.js ——(三) My-Redux-Saga"
1zilc 2019年3月15日 2020年12月8日 JavaScript

从Redux、React-Redux、Redux-Saga到Dva.js ——(二) My-React-Redux

原版react-redux解决了原版redux调用dispatch后需要注册subscribe去手动触发render或者this.setState更新组件的问题 原版react-redux最核心的就是Provider和connect

阅读文章 "从Redux、React-Redux、Redux-Saga到Dva.js ——(二) My-React-Redux"
1zilc 2019年3月14日 2020年12月8日 JavaScript

从Redux、React-Redux、Redux-Saga到Dva.js ——(一) My-Redux

redux是一个可以实现所有组件可读取的“全局变量”,这与react的本意有点相违背,但是某些特殊情况下,组件多层嵌套,如果通过传统的props,父传子,子传孙,会很麻烦,所以redux的意义就很明显了

阅读文章 "从Redux、React-Redux、Redux-Saga到Dva.js ——(一) My-Redux"
1zilc 2019年3月7日 2020年12月8日 JavaScript

JavaScript 高阶函数、柯里化与反柯里化

高阶函数其实就是将函数作为参数传入,或者将函数作为输出的函数,在javascript中,函数也是对象,函数自然可以作为参数传递,并且在某些框架中,回调函数就会用到高阶函数的概念

阅读文章 "JavaScript 高阶函数、柯里化与反柯里化"

文章导航

1 2 3 4
[email protected]

  • 1
  • 8,363
  • 189,198
  • 1,593,130
  • 0
  • 0
  • 40
  • 1,299

近期文章

  • 基于Unity实现离线瓦片地图渲染
  • 私人Docker Registry搭建指南
  • Github Actions workflow使用记录
  • webpack 学习记录 (二)
  • Linux下 WebHook + Jenkins Pipline + Docker 实现web自动化容器部署
  • 通过electron-builder构建electron应用发布git release
  • Nuxt + ElementUI Vue项目代码精简、压缩 记录
  • base64 转码原理
  • 使用proxy实现 MobX 的observable和autorun
  • 理解Object.defineProperty和ES6 proxy对象

归档

  • 2022年11月
  • 2021年8月
  • 2021年6月
  • 2021年5月
  • 2021年2月
  • 2019年8月
  • 2019年5月
  • 2019年4月
  • 2019年3月
  • 2019年2月
  • 2019年1月
  • 2018年12月
  • 2018年11月
  • 2018年10月
  • 2018年9月
Back to Top
CopyRight ©2021 1zilc.
技术提供 Anima & WordPress.