開発中にデータの中身などを確認したい場合に 活用できる関数などはありますか?
JavaScriptのconsole.log と組み合わせて活用してはいかがでしょうか
利用例を何点かご紹介します。
※console.logの詳細はJavaScriptの関連書籍等をご参照ください
●変数に格納したデータを確認したい時、変数名 id にデータ(aaa)を格納している場合
console.log(id);
などでコンソールログとして取得データの中身を確認することができます。
[出力結果]
例)[2024-12-27 09:00:00.000] [INFO] [aaa@canon-its.co.jp] [id:aaa]
●シングルクオートやダブルクオートを活用し
コンソールログ内で、明確にログの識別も行えます。
console.log('id:',id);
[出力結果]
例)[2024-12-27 09:00:00.000] [INFO] [aaa@canon-its.co.jp] [id:aaa]
●SQLなどのデータを確認したい時、JSON.stringify()メソッドを活用し、JavaScriptオブジェクトをJSON形式の文字列に変換し
console.log()と組み合わせることで、コンソールログにてSQLなどのデータを確認することができます。
SQLで取得したデータを確認する場合、取得したデータを res変数に格納して
console.log(JSON.stringify(res.data));
などでコンソールログとして取得データの中身を確認することができます。
[出力結果]
例)[2024-12-27 09:00:00.000] [INFO] [aaa@canon-its.co.jp][[{"ID":20241227,"NAME":"NX"}]]
また、NXではデバッグデプロイすると、画面下にデバッグコンソールが表示される為
デバックデプロイとconsole.logと組み合わせることで、よりスピーディーに開発を行えると存じます。
2024-12-27 公開