2022.11.19javascriptjavascriptjavascriptでオブジェクトをjson形式の文字列に変換する「JSON.stringify」は「value」に「undefined」が存在すると削除されます。「関数」や「Symbol」も同様に削除されます。サンプル集はこちら「undefined」が削除される「JSON.stringify」を「undefined」を含むオブジェクトに使用すると「undefined」があるキーは削除されて表示されます。削除されるこれは「JSON.stringify」の仕様なようで、他にも「関数」や「Symbol」も削除されるようです。試しに、複数のパターンで実行してみます。{a:undefined},};console.log(JSON.stringify(obj));見やすいように整形してから実行結果を確認してみます。{}}仕様通り、削除されていることが確認できます。「NaN」や「Infinity」は「null」に変換されていることも確認でき、配列内にあた「undefined」も「null」に変換されてます。「Map」や「Set」は、空のオブジェクトが返ります。しても「undefined」を表示したい場合は、文字列に変換して表示する方法などがあります。{"a":"undefined","b":"bbb","c":"undefined","d":"ccc","e":"undefined"}bigintちなみに、bigint型を使用した場合はエラーが発生します。2022.09.12javascriptで、配列内の改行を全て削除するサンプルコードを記述してます。2020.12.02javascriptで、fontsizeを使用してfontサイズを変更するサンプルコードを記述してます。2021.01.04javascriptで、Object.entriesメソッドを使用して、オブジェクトを配列化するサンプルコードを記述してます。2021.07.13javascriptで、lodashを使って指定した値を前方から除去するサンプルコードを掲載してます。ブラウザはchromeを使用しています。2021.08.30javascriptで、lodashを使って複数の配列から重複しているデータを取り除くサンプルコードを掲載してます。2021.10.02javascriptで、lodashを使って実行する関数の引数をindex番号で指定するサンプルコードを掲載してます。2021.07.08javascriptで、フォームデータのエンコードを指定するformenctype属性を確認して指定するサンプルコードを掲載してます。2021.09.04document.referrerがまったく取得できないことがあったので原因を記述してます。2022.07.25javascriptで、偶数と奇数を判定するサンプルコードを記述してます。2022.01.10javascriptで、lodashを使ってオブジェクトのキーを変更するサンプルコードを掲載してます。ブラウザはchromeを使用しています。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。