コンソールオブジェクトは、どのようにすることができ、私はそれがコードをJS実行すると
window.onload = function() {
var console = null;
console.log(1);
}
は、
Uncaught TypeError: console is not a function
は、私は、オブジェクトコンソールが変数によって上書きされ知っている、このエラーを見つけたとき、可変コンソール作業ではなく、私は問題を解決し、私は変数コンソールを変更したくありません。
実際にはコンソールオブジェクトをオーバーライドしておらず、ローカル変数でシャドーしています。その関数の元のコンソールを参照するには 'window.console'を使います。 – Teemu
あるいは単に変数に 'console'という名前を付けないでください。 –
あなたが望むものは明確ではありません。 "変数"の '' console'を "変更"したくない場合は、しないでください。別の変数名を使用してください。 –