易截截图软件、单文件、免安装、纯绿色、仅160KB

JavaScript 深度克隆 JSON 对象


function
 clone(jsonObj) {  
    var
 buf;  
    if
 (jsonObj 
instanceof
 Array) {  
        buf = [];  
        var
 i = jsonObj.length;  
        while
 (i--) {  
            buf[i] = clone(jsonObj[i]);  
        }  
        return
 buf;  
    }else
 
if
 (jsonObj 
instanceof
 Object){  
        buf = {};  
        for
 (
var
 k 
in
 jsonObj) {  
            buf[k] = clone(jsonObj[k]);  
        }  
        return
 buf;  
    }else
{  
        return
 jsonObj;  
    }  



相关文档:

javascript中replace的正则表达式语法

replace
方法
以下是javascript
中的例子
下面的示例演示了 replace
方法将第一次出现的单词 "The"
替换为单词 "A"
的用法。
function ReplaceDemo(){
   var r, re;                 & ......

javascript 内存泄露工具使用

javascript内存泄露的问题一直以来都不受到大家的重视,原因是对用户的影响没有太实际的表现,或许近几年内存发展迅速。脚本内存再泄露也不会有太大影响。
当然作为前端开发的同学们,就不能有这样的侥幸心理。出现memory leaks很大程度上是因为程序的不成熟和编码不太规范造成的。不过,这里就不说如何出现问题的,对问题 ......

javascript 中的innerHTML的用法

javascript中innerHtml用法
2009-04-21 22:52
<html>
<head>
<script language="javascript">
function Test(){
       var str="";
       str+="Hello,";
       str+="This ......

Javascript函数大全 (个人函数收集)


/*
 -------------- 函数检索 --------------
 trim函数:                         trim() lTrim() rTrim()
 校验字符串是否为空:  &n ......

删除确认的javaScript方法

每次用到这个方法我都要到网上去搜,要花一段时间!为了避免重复搜,决定放到blog中.
<SCRIPT LANGUAGE=javascript>
function p_del() {
var msg = "您真的确定要删除吗?\n\n请确认!";
if (confirm(msg)==true){
return true;
}else{
return false;
}
}
</SCRIPT>
调用方法:
<a href="del.js ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号