- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:js初心者 consoleなどについて)
JS初心者がconsole.logで値を確認する方法
このQ&Aのポイント
- 初心者で恐縮ですが、jQueryを使用しているJavaScriptのコードで、変数arrayに値が正しく入っているか確認したい場合、console.log(array)を使用します。
- しかし、このコードを実行すると、コンソールにJavaScriptのソースコードがそのまま表示され、コンソールログを削除しても変化がありません。
- キャッシュの削除やオブジェクトの削除を試したりしましたが、解決されませんでした。初心者にとっては基本的な問題かもしれませんが、どなたか助けていただけないでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
まず、obj に関数定義を入れた直後に delete しているので、obj の中身が消えてしまいます。 obj の中身を消した後にイベント設定で obj を渡していますが、中身の無い変数を渡しても何も起きません。 また、on で定義するイベントの種類に input と言うモノは無いので動作しません。 なので、根本的に全く動作しないプログラムに見えます。
お礼
すいません。それ以前にまったくバカなことしてましたorz 上の質問については解決しました。 inputについてなのですが、 https://www.tam-tam.co.jp/tipsnote/javascript/post11315.html onのイベントにinputはないのに上のURLではinputとあり、ちゃんと動きますが、どういうことなんでしょうか?