JavaScript使用对象注意

来源:互联网 发布:网络匿名短信免费版 编辑:程序博客网 时间:2024/05/22 19:33
    var obj = {};    obj[1] = 1; // 进行了转化,将其变为字符串    obj['1'] = 2398;    writeObj(obj); // Object {1:2}    obj[{}] = true; // 将对象转化为字符串(调用toString)作为key    writeObj(obj);    obj[{x:1}] = true;// 将对象转化为字符串<span style="font-family: Arial, Helvetica, sans-serif;">(调用toString)</span><span style="font-family: Arial, Helvetica, sans-serif;">作为key</span>    writeObj(obj); // Object {1:2,[object Object]:true}    // 打印对象    function writeObj(obj){        var description = "";        for(var i in obj){            var property=obj[i];            description+=i+" = "+property+"\n";        }        alert(description);    }


注意:

    var date = new Date; // 当无须传递参数的时候,可以不用写上参数    document.writeln(date.getYear() + 1900);


0 0
原创粉丝点击