首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

JS对象ToString()步骤

2012-10-18 
JS对象ToString()方法!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Strict//EN http://www.w3.org/TR/

JS对象ToString()方法

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  <html>  <script>            var Person = function($name,$age){          this.Name = $name;          this.Age=$age;          this.cry =function(){              alert("我的名字是:"+this.Name)          }      }         Object.prototype.toString = function (){      var res="";      var p = new this.constructor();//获取当前方法的构造器(用于循环属性)      for(var o in p){          res+=(o+"="+this[o]+",");//从当前this对象读取构造器中的属性对应的值      }      //通过构造constructor取得本对象的所有属性,然后再从当前(this)对象中取值。      return res;  } ;      var p = new Person("李刚",34);  alert(p);//Name=李刚,Age=34,cry=function....   // -->      </SCRIPT>     </html>  
?

热点排行