質問

開発中にデータの中身などを確認したい場合に 活用できる関数などはありますか?

回答

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 公開