js 深拷贝函数


Posted in Javascript onDecember 04, 2008

function objectClone(obj,preventName){
if((typeof obj)=='object'){
var res=(!obj.sort)?{}:[];
for(var i in obj){
if(i!=preventName)
res[i]=objectClone(obj[i],preventName);
}
return res;
}else if((typeof obj)=='function'){
return (new obj()).constructor;
}
return obj;
}

Javascript 相关文章推荐
Javascript跨域请求的4种解决方式
Mar 17 Javascript
jQuery 顶部导航跟随滚动条滚动固定浮动在顶部
Jun 06 Javascript
jQuery.each使用详解
Jul 07 Javascript
jQuery.trim() 函数及trim()用法详解
Oct 26 Javascript
原生JS实现轮播效果+学前端的感受(防止走火入魔)
Aug 21 Javascript
jquery 判断是否支持Placeholder属性的方法
Feb 07 Javascript
详解webpack require.ensure与require AMD的区别
Dec 13 Javascript
vue下history模式刷新后404错误解决方法
Aug 18 Javascript
详解在微信小程序的JS脚本中使用Promise来优化函数处理
Mar 06 Javascript
vue自定义指令directive的使用方法
Apr 07 Javascript
Vue.js中该如何自己维护路由跳转记录
May 19 Javascript
Javascript通过控制类名更改样式
May 24 Javascript
JavaScript 基础问答三
Dec 03 #Javascript
asp 取文本框名称代码
Dec 02 #Javascript
JavaScript获得选中文本内容的方法
Dec 02 #Javascript
js调试工具 Javascript Debug Toolkit 2.0.0版本发布
Dec 02 #Javascript
在IE,Firefox,Safari,Chrome,Opera浏览器上调试javascript
Dec 02 #Javascript
js+CSS 图片等比缩小并垂直居中实现代码
Dec 01 #Javascript
javascript实现的网页局布刷新效果
Dec 01 #Javascript
You might like
PHP互换两个变量值的方法(不用第三变量)
2016/11/14 PHP
另类调用flash无须激活的方法
2006/12/27 Javascript
关于javascript 回调函数中变量作用域的讨论
2009/09/11 Javascript
图像替换新技术 状态域方法
2010/01/28 Javascript
js 数组的for循环到底应该怎么写?
2010/05/31 Javascript
改写一个简单的菜单 弹性大小
2010/12/02 Javascript
js静态方法与实例方法分析
2011/07/04 Javascript
Jquery的hover方法让鼠标经过li时背景变色
2013/09/06 Javascript
JavaScript数组常用方法
2015/03/02 Javascript
基于javascript实现彩票随机数生成(简单版)
2020/04/17 Javascript
Angularjs实现多个页面共享数据的方式
2016/03/29 Javascript
Nodejs进阶:基于express+multer的文件上传实例
2016/11/21 NodeJs
JS实战篇之收缩菜单表单布局
2016/12/10 Javascript
VUE长按事件需求详解
2017/10/18 Javascript
使用Angular CLI进行Build(构建)和Serve详解
2018/03/24 Javascript
JS实现的哈夫曼编码示例【原始版与修改版】
2018/04/22 Javascript
Vue传参一箩筐(页面、组件)
2019/04/04 Javascript
使用Python脚本对Linux服务器进行监控的教程
2015/04/02 Python
初步讲解Python中的元组概念
2015/05/21 Python
在Python中操作字典之update()方法的使用
2015/05/22 Python
在Python程序中操作MySQL的基本方法
2015/07/29 Python
python制作花瓣网美女图片爬虫
2015/10/28 Python
理解Python中的With语句
2016/03/18 Python
详解PyCharm+QTDesigner+PyUIC使用教程
2019/06/13 Python
查看keras各种网络结构各层的名字方式
2020/06/11 Python
Python matplotlib读取excel数据并用for循环画多个子图subplot操作
2020/07/14 Python
Bluebella法国官网:英国性感内衣品牌
2019/05/03 全球购物
.NET现在共支持多少种语言
2014/02/26 面试题
What's the difference between Debug and Trace class? (Debug类与Trace类有什么区别)
2013/09/10 面试题
Linux如何修改文件和文件夹的权限
2012/06/27 面试题
新闻系毕业生推荐信
2013/11/16 职场文书
养殖行业的创业计划书
2014/01/05 职场文书
小学教研工作制度
2014/01/15 职场文书
保安队长职务说明书
2014/02/23 职场文书
大学生求职意向书
2015/05/11 职场文书
SpringBoot2零基础到精通之数据与页面响应
2022/03/22 Java/Android