![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
文章平均质量分 77
lerio_cheng
这个作者很懒,什么都没留下…
展开
-
内存泄露
js内存泄露的规避方法1、全局变量引起的内存泄漏function A(){ a ="全局变量";//a为全局变量,不可被垃圾回收 } 处理方式: 后面函数对a进行处理为null2、闭包引起的内存泄漏 var closures= (function(){ var closure= 'xxxxxx';// 被闭包所引用,不会被回收 return原创 2017-07-12 15:08:25 · 268 阅读 · 0 评论 -
JSONP服务端和web端的共识机制
JSONP转载 2017-08-11 09:32:23 · 338 阅读 · 0 评论 -
Generator
Generator for…of循环可以自动遍历 Generator 函数时生成的Iterator对象,且此时不再需要调用next方法。function *foo() { yield 1; yield 2; yield 3; yield 4; yield 5; return 6; }for (let v of foo()) { console.log(v); } //转载 2017-10-25 17:59:13 · 186 阅读 · 0 评论 -
Set数据结构
ES6 set数据结构 详解转载 2017-10-26 09:40:15 · 677 阅读 · 0 评论 -
react兄弟组件之间通信
react兄弟组件线之间通信原创 2018-01-03 11:38:58 · 5732 阅读 · 0 评论 -
递归返回值异常
递归返回值为undefined //随机生成一个数字 (function randomNum(){ var a = parseInt(Math.random()*2000); if(a>100&&a<2000){ return a; }else{ randomNum(); } })() //随机的...原创 2018-03-23 14:43:30 · 488 阅读 · 0 评论 -
d3.interpolate
一、node():将根数据传入后,得到的节点的数组,每个节点添加8个参数: parent - 父节点 children - 子节点 value - 表示节点的大小,由下面 value() 函数指定的值,父节点的值等于子节点值的和 depth - 节点的深度 x - 节点的x方向的坐标(不一定指x轴方向,跟据 size() 函数的意义而定) y - 节点的y方向的坐标(同上) dx - x方向扩...转载 2018-03-20 11:29:16 · 1738 阅读 · 0 评论 -
排序算法
在计算机科学与数学中,一个排序算法(英语:Sorting algorithm)是一种能将一串数据依照特定排序方式进行排列的一种算法。最常用到的排序方式是数值顺序以及字典顺序。有效的排序算法在一些算法(例如搜索算法与合并算法)中是重要的,如此这些算法才能得到正确解答。排序算法也用在处理文字数据以及产生人类可读的输出结果。基本上,排序算法的输出必须遵守下列两个原则: 输出结果为递增序列(递增是针...转载 2018-12-03 11:37:04 · 222 阅读 · 0 评论 -
EventLoop的深入研究
eventloop原理浅析原创 2022-02-17 11:44:20 · 124 阅读 · 0 评论