- 博客(4)
- 收藏
- 关注
原创 javascript 深克隆 与 浅复制
一、js中的对象 谈到对象的克隆,必定要说一下对象的概念。js中的数据类型分为两大类:原始类型和对象类型。(1)原始类型包括:数值、字符串、布尔值、null、undefined(2)对象类型包括:对象即是属性的集合,当然这里又两个特殊的对象—-函数(js中的一等对象)、数组(键值的有序集合)。好了既然对象分为这两类,这两种类型在复制克隆的时候是有很大区别的。原始类型存储的是对象的实际数据
2017-08-29 10:57:06 626 1
原创 javascript 数组去重
function uniq(array){ var temp = {}, r = [], len = array.length, val, type; for (var i = 0; i < len; i++) { val = array[i]; type = typeof val; if (!temp[val]) {//不存...
2017-08-21 14:22:13 1011
原创 地址栏图标
浏览器地址栏加图标:rel="shortcut icon" href="static/img/favicon.ico" >文件大小一般16*16/32*32 且 8位或24位色 且 png/ico/gif。
2017-08-18 15:17:26 475
原创 闭包和内存泄漏
闭包Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。另一方面,在函数外部自然无法读取函数内的局部变量。如何从外部读取局部变量?那就是在函数的内部,再定义一个函数。闭包就是能够读取其他函数内部变量的函数。一个简单的闭包。 var n=2; function f1(){ var n=1; function f2(){ aler
2017-08-10 14:19:16 304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人