console.logを使う時は、unsafeWindow.console.log.apply(unsafeWindow.console, arguments);みたいにしたり、 location.href = "javascript:console.log(" + Array.map(arguments, uneval).join() + ")";みたいにすることが多い。 だけど、前者は安全ではないし、後者はプリミティブ値しか渡せない。 なので、下のようなコードをはじめに書いておくと、(たぶん)安全にconsole.logを利用することができる。 var console = { _defined: false, log: function(object) { if (!console._defined) { console._defined = true; location.href =