摘要: react hooks作为当下比较流行的react库,拥抱js闭包,拥抱函数式编程。将无状态组件发展成一种新趋势。 前段时间我用hooks提供的api模拟出了一个简单的类似redux的实现。要回答这个问题,首先得弄清楚为什么使用redux或者hooks。 redux一般使用比较复杂的页面应用, 它充 阅读全文
posted @ 2019-12-18 20:12 Sherry的博客 阅读(1565) 评论(0) 推荐(0)
摘要: 对于js开发者来说,纯函数是个极其重要的概念,像一些优秀的框架如redux,运用到了纯函数,而重要的函数式编程,也是基于纯函数的设计理念。本文将从以下几个方面对纯函数进行剖析: 一、什么是纯函数 个人比较认可的定义:如果函数的调用参数相同,则永远返回相同的结果。它不依赖于程序执行期间函数外部任何状态 阅读全文
posted @ 2019-12-02 10:12 Sherry的博客 阅读(529) 评论(0) 推荐(0)
摘要: 总结下来的几个点: 1、_proto_和constructor是对象独有的,protoType是函数独有的,但函数也属于对象,所以函数也有_proto_和protoType属性。 2、_proto_属性的作用就是当访问一个对象的属性时,如果该对象内部不存在这个属性,则会顺着它的_proto_属性所指 阅读全文
posted @ 2019-11-27 14:06 Sherry的博客 阅读(1744) 评论(0) 推荐(0)
摘要: 经常在网页上看到转动的时钟,待机页面最常见,心血来潮自己利用Html5的canvas并调用了大量的js代码做了一个时钟,可以在需要的地方使用到。虽然不是很酷炫,但是大体的功能已经达到了。后期希望能够再加以改造改造, 废话不多说,直接上干货。 感兴趣的可以试一试哦 阅读全文
posted @ 2017-03-23 16:34 Sherry的博客 阅读(3394) 评论(1) 推荐(1)
摘要: 原料:win10系统,win7应该也可以,AppServ 本文是对自己亲身经历的配置过程中出现的问题进行的总结,希望对大家有一定的参考价值。首先认识一个基于PHP的名为phpMyAdmin的MySql的数据库管理工具,这个工具可以让开发者使用web接口管理数据库,该文件位于AppServ\www\p 阅读全文
posted @ 2017-03-18 15:04 Sherry的博客 阅读(4025) 评论(0) 推荐(0)