对象是学不完的。我这里记录的是,我常用的方法。
1、console对象
Console 对象用于 JavaScript 调试。
JavaScript 原生中默认是没有 Console 对象,这是宿主对象(也就是游览器)提供的内置对象。 用于访问调试控制台, 在不同的浏览器里效果可能不同。
常用方法:
console.log(形参);
| 形参 | 说明 |
| 字符串 | 直接向控制台输出对应的字符串 |
| 对象 | 向控制台输出,对象.toString() 的返回值。可以通过重新定义对象的toString()方法,可自定义向控制台输出的内容。 |
exp:
function Person(name,age,gender){ //定义一类构造函数 Person
this.name=name;
this.age=age;
this.gender=gender; }
var per1=new Person("Jay",21,男"); //实例化一个Person对象
per.toString=function()
{return "Person[name="+this.name+",age="+this.age+",gender="+this.gender+"]" ";}; /*per对象的toString方法,Js没有函数重载,自定义方法后覆盖掉原方法。如果需要打印多个同类对象,为了提高代码效率,可把toString写入原型对象。Person.prototype.toString()=function(){}; */
console.log(per1); //形参是一个对象,返回per1.toString()。如果没有重写,返回Object。重写后,则打印
Person[name=Jay,age=21,gender=男