摘要: 1.调用 以上obj.myFun中的this指针指向myFun函数本身,当调用call()、apply()、bind()时候,myFun中的this就指向了db对象,需要注意的是,bind()在被调用时产生的是一个新的函数,所以需要加一个 () 进行调用. 2.参数 以上参数中可以看出! call 阅读全文
posted @ 2020-03-26 17:16 cherry14 阅读(149) 评论(0) 推荐(0)
摘要: 防抖 触发高频事件后N秒只会执行一次,如果N秒内高频事件再次触发,则需要重新计算。(滚动事件中需要做个复杂计算,或者实现一个按钮的防二次点击操作,防页面卡顿) 应用场景:搜索引擎实时搜索 节流 所谓节流,就是指连续触发事件但是在 n 秒中只执行一次函数。节流会稀释函数的执行频率。 应用场景:提交认证 阅读全文
posted @ 2020-03-26 16:49 cherry14 阅读(161) 评论(0) 推荐(0)
摘要: http-server是一个轻量级的基于nodejs的http服务器,它最大好处就是:可以使任意一个目录成为服务器的目录,完全抛开后台的沉重工程,直接运行想要的js代码。 json-server这个模块可以帮助你去创建后端REST API接口,简单的说就是增删改查的接口,可以快速创建出来,模拟实现了 阅读全文
posted @ 2020-03-25 20:43 cherry14 阅读(561) 评论(0) 推荐(0)
摘要: *在node开发中,使用express时并不支持大家熟知的session或者cookie的存储方式。 那么在express开发中若存在需要存储登录信息时,那改怎么来储存信息呢,这里给大家推荐express-session 首先,第一步逃不安装: $ npm install express-sessi 阅读全文
posted @ 2020-03-25 19:49 cherry14 阅读(600) 评论(0) 推荐(0)
摘要: md5介绍 1. md5简介 md5的全称是md5信息摘要算法(英文:MD5 Message-Digest Algorithm ),一种被广泛使用的密码散列函数,可以产生一个128位(16字节,1字节8位)的散列值(常见的是用32位的16进制表示,比如:0caa3b23b8da53f9e4e041d 阅读全文
posted @ 2020-03-25 19:45 cherry14 阅读(1616) 评论(0) 推荐(0)
摘要: 发布 订阅模式又叫观察者模式,它定义了对象间的一种一对多的关系,让多个观察者对象同时监听某一个主题对象,当一个对象发生改变时,所有依赖于它的对象都将得到通知。 现实生活中的发布-订阅模式; 比如小红最近在淘宝网上看上一双鞋子,但是呢 联系到卖家后,才发现这双鞋卖光了,但是小红对这双鞋又非常喜欢,所以 阅读全文
posted @ 2020-03-17 22:24 cherry14 阅读(166) 评论(0) 推荐(0)