webpack调试react代码

前端工作总我们必不可少的操作就是debug学会debug可以帮助我们更好的理解程序的运行方式,也方便我们寻找bug,今天我们一起来了解一下直接使用webstorm来调试react代码。

js常用的继承方式

我们这里列举几种常见的继承方式

  • 组合继承(继承构造函数和原型链)
  • 寄生组合继承(继承构造函数和原型链)
  • ES6 继承方式

更简单的方式理解call、apply、bind

call/apply/bind 三种方法都是我们改变this指向的,callapply 是改变指向后顺便执行函数,而bind 是改变指向后返回函数不执行。callapply差别是call接受的是若干个参数的列表,apply接受的是一个包含多个参数的数组。我们这里提供一种更简单的思路来理解他们。

npx是什么

npm 从5.2版开始,增加了 npx 命令,也可以单独下载:

1
npm install -g npx

npx的出现是为了解决一些我们平时工作中的一些痛点,本文列举几个常用的场景。

flutter第一次接触

去年大热的混合开发 APP 的框架flutter,最近体验了一把,在这里记录一些值得注意的东西。相比较于React Native来说,可能对前端不是很友好,但是也不是很难,可能很多同学因为要学Dart语言就怕了,其实写的时候,很少会用到Dart的语法,我们也只需要了解一点就行,本文不是教程,纯粹的是自己学习Flutter的笔记。