摘要:
简而言之,只要一个组件中某个属性的值是函数,那么就可以说该组件使用了 Render Props 这种技术。听起来好像就那么回事儿,那到底 Render Props 有哪些应用场景呢,咱们还是从简单的例子讲起,假如咱们要实现一个展示个人信息的组件,一开始可能会这么实现: const PersonInf 阅读全文
posted @ 2020-10-22 17:37
酷儿q
阅读(128)
评论(0)
推荐(0)
摘要:
在制作网页动态效果时,可能会遇到需要延时在执行的需求,这时就可以用到 js 中定时器来实现此类需求,本文将对setTimeout()做一个用法总结。 setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式(以毫秒为单位) setTimeout()只执行函数一次,如果需要多次调用可以使 阅读全文
posted @ 2020-10-22 17:36
酷儿q
阅读(291)
评论(0)
推荐(0)
摘要:
匿名函数是没有函数名的,不能单独使用; 立即执行函数是基于匿名函数实现的,也没有函数名,会在定义后立即执行; 闭包是有权访问另一个函数作用域中的变量的函数。匿名函数、立即执行函数只要满足 有权访问另一个函数作用域中的变量 这一个条件,就成了闭包。 匿名函数 匿名函数:没有函数名的函数 匿名函数不能单 阅读全文
posted @ 2020-10-22 17:35
酷儿q
阅读(202)
评论(0)
推荐(0)
摘要:
0. 如何仅保留满足异步条件的元素 在第一篇文章中,我们介绍了 async / await 如何帮助处理异步事件,但在异步处理集合时却无济于事。在本文中,我们将研究该filter函数,它可能是支持异步函数的最直观的方法。 1. Array.filter 该filter函数仅保留通过条件的元素。它得到 阅读全文
posted @ 2020-10-22 17:34
酷儿q
阅读(276)
评论(0)
推荐(0)
摘要:
MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。 消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技 阅读全文
posted @ 2020-10-22 17:33
酷儿q
阅读(427)
评论(0)
推荐(0)
摘要:
在ES6之前,函数内部的this是由函数的调用方式决定的 函数调用 var age = 18; var p ={ age : 15, say : function(){ console.log(this.age) } } var f1 = p.say; f1(); 这时是函数调用(是由window调 阅读全文
posted @ 2020-10-22 17:32
酷儿q
阅读(390)
评论(0)
推荐(0)
摘要:
动机 对于搜索字符串的需求,在最坏的情况下,二叉搜索树的时间复杂度可能为 O(n),“n” 是二叉树中存储的字符串的总数量。所以为了在最佳时间内搜索字符串,需要一种性能更好的数据结构。 Trie 树(又名单词搜索树)可以避免在搜索字符串时遍历整个树。仅包含字母的字符串会把 trie 节点的子级数量限 阅读全文
posted @ 2020-10-22 17:31
酷儿q
阅读(345)
评论(0)
推荐(0)
摘要:
一、闭包概念闭包:有权访问另一个函数作用域中的变量的函数,一般情况就是在一个函数中包含另一个函数。从官方定义我们知道闭包是一个函数,只不过这个函数有[超能力],可以访问到另一个函数的作用域。为什么说这个叫做[超能力]呢?因为我们知道函数作用域是独立的、封闭的,外部的执行环境是访问不了的,但是闭包具有 阅读全文
posted @ 2020-10-22 17:29
酷儿q
阅读(345)
评论(0)
推荐(0)
摘要:
为了保证的可读性,本文采用意译而非直译。 Infinity(无穷大)在 js 中是一个特殊的数字,它的特性是:它比任何有限的数字都大,如果不知道 Infinity, 我们在一些运算操作遇到时,就会觉得很有意思。 现在我们来看看 js 中的Infinity 属性,了解用例并解决一些常见的陷阱。 1.I 阅读全文
posted @ 2020-10-22 17:26
酷儿q
阅读(4017)
评论(0)
推荐(0)
摘要:
既生瑜,何生亮 Node.js 模块里,我们经常见着 module.exports 与 exports 。二者区别在哪? 来新建一个 module.js 文件: console.log(exports module.exports); console.log(exports); 然后在命令行下运行 阅读全文
posted @ 2020-10-22 17:24
酷儿q
阅读(105)
评论(0)
推荐(0)

浙公网安备 33010602011771号