DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> Javascript對象Clone實例分析
Javascript對象Clone實例分析
編輯:關於JavaScript     

本文實例講述了Javascript對象Clone用法。分享給大家供大家參考。具體如下:

Object.prototype.Clone=function()
{
  var objClone=new this.constructor();
  //這裡是創建一個與被Clone對象相同結構的對象
  for(var key in this)
  {
   if(objClone[key]!=this[key])
   {
    if(typeof(this[key])=='object')
    {
     objClone[key]=this[key].Clone();
    }
    else
    {
     objClone[key]=this[key];
    }
   }
  }
  if(!objClone || (''+objClone)=='')
  {
   return (new String(this)+objClone)?this:objClone;
  }
  else
  {
   objClone.toString=this.toString;
   return objClone;
  }
}

希望本文所述對大家的javascript程序設計有所幫助。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved