- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 分时函数
在某些用户操作中会有些严重影响页面性能,例如:同一时间动态创建大量节点,想一想如果当类似于qq的好友列表中有大量好友,每一个好友占据一个节点,需要大量在页面上添加渲染出来时,假如有10000个同时加载,页面肯定会吃不消会影响性能的. 就像这样: <div id="inner"></div> /** parentName:容器节点对象 ...
2018-11-24 19:47:54 599
原创 闭包之内存泄漏
对于全局变量来说如果没有主动销毁则将永远存在.即如果没有主动的将其置为 null ,其始终会占据一部分内存. 而对于函数内使用 var 声明的局部变量来说,当函数执行完毕后局部变量会自行销毁. function f(){ var a = 1; //函数执行结束后局部变量a会被自行销毁 alert(a) } f() 而闭包的结构则可以改变变量的生存周期,使局部变量不被销毁 var...
2018-11-23 20:39:56 358
原创 Object.defineProperty()
该方法允许精确添加或修改对象的属性. Object.defineProperty(obj, prop, descriptor) obj: 要在其上定义属性的对象。 prop: 要定义或修改的属性的名称。 descriptor: 将被定义或修改的属性描述符。 ---------------------------------------------------------...
2018-11-18 20:40:23 967
原创 数组平铺到指定深度
var result = []; /** * @param {*} arr 数组 * @param {*} depth 深度 * @returns */ function f(arr,depth){ arr.map(function(item){ if(depth){ if(Array.isArray(item)){ result...
2018-11-16 20:16:54 368
原创 数组扁平化
6种方式实现数组扁平化 数组扁平化概念 数组扁平化是指将一个多维数组变为一维数组 [1, [2, 3, [4, 5]]] ------> [1, 2, 3, 4, 5] 实现 1. reduce 遍历数组每一项,若值为数组则递归遍历,否则concat。 function flatten(arr) { return arr.reduce((result, ...
2018-11-15 16:34:41 218
转载 行内元素空白消除
转载自:奇舞周刊 相信大家应该都遇到过下面这个问题:“HTML源码中行内元素之间的空白显示在了屏幕上”。可能大家都有自己的小技巧来消除这些意料之外的空白。但是方法有很多,有时候不能满足于一种方法,不同的方法适合于不同的场景。就像我之前一直用的方法,今天总结了之后才发现还有更好的方法。废话不多说,接下来我给大家总结一下消除行内元素HTML源码空白的小技巧。 下文中以一个div中的两个spa...
2018-11-13 18:50:47 447
原创 不为人知的逻辑运算符
逻辑运算符:|| && 大家都很熟悉应该,但是今天在javascript中发现了一个不为人知的地方,那就是他们返回的操作数是两个操作数中的一个(且仅有一个).而不是像c语言中那样返回的是一个布尔值. 例如: var a = 42; var b = 'abc'; var c = null; console.log(a||b); //42 console.log(a...
2018-11-13 07:55:21 169
原创 Linux 下修改sublime的python执行版本
首先安装插件:PackageResourceViewer 安装过程就不说了,不至于还不会装插件吧? 然后Ctrl+Shift+p 输入 resource,选择PackageResourceViewer:Open Resource 再选择你要看的编译配置文件这里选Python 然后选 Python.sublime-build 如图修改 "shell_cmd"对应的值(加个3 ...
2018-11-08 20:24:42 452
转载 Sublime Text 无法使用Package Control或插件安装失败的解决方法
做个链接, CSDN空间freshlover的博客《Sublime Text 无法使用Package Control或插件安装失败的解决方法》 http://blog.csdn.net/freshlover/article/details/44261229
2018-11-03 11:31:23 598
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人