|
|
||
IRC: irc://irc.opera.com/japanese <--Opera 日本語ユーザのためのIRCチャンネル。
上のがつながらない場合は irc://irc.se.opera.com/japanese
1年以上前にtemp_hさんが書かれていたjavascript用のデバッグスクリプト*1をちょっと改造。
function Debug(){
var arry = new Array();
for(var i in arguments) {
var m = '';
var o = arguments[i];
if (typeof o == 'number') {
m = '[type : number] ' + o;
} else if (typeof o == 'string') {
m = '[type : string] \"' + o + '\"';
} else if (typeof o == 'function') {
m = '[type : function] ' + o.toString();
} else if (typeof o == "object") {
m = '[type : object] ' + o.toString() + '\n';
for(var p in o){
m += p + '=' + o[p] + '\n';
}
} else {
m = '[type : ' + (typeof o) + '] ' + o;
}
arry.push([i]+':'+m);
}
var str = arry.join(' , ');
opera.postError(str);
}
argumentsとforで引数を複数とれるようにしただけ。
*1:やっと見つけたため