IP属地:山东
在node中,事件循环表现出的状态与浏览器中大致相同。不同的是node中有一套自己的模型。node中事件循环的实现是依靠的libuv引擎。我们知...
最近被一个很小的问题困了两天,事后想想不觉好笑,所以分享出来。 在用组件库的能力做表单校验的时候,我发现在触发一次校验后,后面表单就会自动校验,...
给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数...
如果给前端开发者最常用编程语句排名,console.log()一定名列前茅。但估计很多人对console.log()的认识还在只能简单的打印文本...
注:本篇文章运行环境为当前最新版本的谷歌浏览器(72.0.3626.109)最近看到这样一道有关事件循环的前端面试题: 这道题主要考察的是事件循...
这里考核的其实是非严格相等运算符==的原理,下面是摘自MDN的解释。 相等操作符比较两个值是否相等,在比较前将两个被比较的值转换为相同类型。在转...
写一个flatten函数,实现扁平化数组的效果。比如: let arr = [1, 2, [3, 4, 5, [6, 7], 8], 9, 10...
首先看看new具有哪些功能: 创建一个对象,对象的原型指向构造函数的prototype。 构造函数里的this指向的就是这个对象。 执行构造函数...