240 发简信
IP属地:北京
  • 做了一个叫 “低功耗蓝牙 Lite” 的微信小程序

    由于自己工作的原因,接触的 BLE 设备比较多,各个调试 BLE 设备的工具水平又参差不齐,于是乎自己做了一个供广大同行使用。小程序码二维码如开...

  • JavaScript闭包(closure)

    闭包是如何产生的? 当一个嵌套的内部(子)函数引用了嵌套的外部(父)函数的变量(或者函数)时,就产生了闭包 闭包产生的条件 函数嵌套内部函数引用...

  • 手写Promise(Function版本)

    参考资料 本文参考资料 MDN[https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/...

  • 手写Promise(class 版本)

    参考资料 本文参考资料 MDN[https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/...

  • 原型和原型链

    原型函数的 prototype 属性每个函数都有一个 prototype 属性,它指向一个 Object 空对象(即为:原型对象)原型对象中有一...

  • Markdown使用指南

    MarkDown 使用指南 1. 1~6级标题 2. 高亮 ==说明== 3. 加粗 说明 4.倾斜 说明 5.倾斜加粗 说明 6.删除线 说明...

  • React Redux 将 Redux DevTools 和 Thunk 等中间件结合使用

    如题: 1. 我们在 Redux 中使用 thunk 中间件时,平常使用的方法如下: 或者如下,跟上面不一样的地方create store 时传...

  • Attempted import error: 'takeEvery' is not exported from 'redux-saga'.

    如题,在 React 项目中使用 redux-saga 中间件时,发现 takeEvery 在 redux-saga module下,而不在 r...

  • antd组件代码提示失效

    在用 PhpStorm (或其他 IED)中使用 Ant Design 组件时,组件属性没有代码提示时,解决方案如下: 1.@types/rea...

个人介绍
软件工程师(Android/iOS/java/React Native/Python/Shell/C/C++/Flutter/swift)