予約語constで定義された変数は変更できます-JavaScript?
constキーワードを使用して定義されている場合、オブジェクトの値を変更することはできません。
変更後も同じままです。
以下がconst-
で定義された変数であるとしましょうconst details1 = { firstName: 'David', subjectDetails: { subjectName: 'JavaScript' } }
例
以下は、初期値-
のみを表示するconst変数を変更するコードです。const details1 = { firstName: 'David', subjectDetails: { subjectName: 'JavaScript' } } const details2 = { ...details1, subjectDetails: { ...details1.subjectDetails }, firstName: 'David' } details2.subjectDetails.subjectName = 'Java ' console.log(details1);
上記のプログラムを実行するには、次のコマンドを使用する必要があります-
node fileName.js.
ここで、私のファイル名はdemo225.jsです。
出力
出力は次のとおりです-
PS C:\Users\Amit\JavaScript-code> node demo225.js { firstName: 'David', subjectDetails: { subjectName: 'JavaScript' } }
-
プロパティがJavaScriptを使用してオブジェクトにあるかどうかを確認できますか?
以下は、プロパティがJavaScriptのオブジェクトにあるかどうかを確認するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <s
-
JavaScript変数がロードされているかどうかを確認できますか?ロードされている場合、どのようにすればよいですか?
JavaScript変数がロードされているかどうかを確認するには、両方の値を比較することで、JavaScript変数が未定義であるかnull値であるかを確認できます。 typeof()を使用することもできます。これは、変数がロードされているかどうかを常に知るために文字列を返すためです。 以下は、JavaScript変数がロードされているかどうかを確認するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" />