オブジェクトの長さが0に設定されている場合はどうなりますか-JavaScript?
以下が配列オブジェクトであるとしましょう-
var arrayObject = [ "John", "David", "Mike" ]
長さプロパティを使用して、長さを0に設定し、メモリをクリアできます
メモリをクリアするための構文は次のとおりです-
yourArrayObjectName.length=0; // To clear memory yourArrayObjectName.length=4; // To allocate memory
出力
これにより、コンソールに次の出力が生成されます-
var arrayObject = [ "John", "David", "Mike" ] arrayObject.length = 0; console.log(arrayObject); arrayObject.length = 5; for (var i = 0; i < arrayObject.length; i++) console.log(arrayObject[i]);
上記のプログラムを実行するには、次のコマンドを使用する必要があります-
node fileName.js.
ここで、私のファイル名はdemo277.jsです。
出力
これにより、コンソールに次の出力が生成されます-
PS C:\Users\Amit\javascript-code> node demo277.js [] undefined undefined undefined undefined undefined
-
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> <style> &
-
セットをオブジェクトに変換-JavaScript?
以下が私たちのセットだとしましょう- var name = new Set(['John', 'David', 'Bob', 'Mike']); セットをオブジェクトに変換するには、JavaScriptでObject.assign()を使用します- var setToObject = Object.assign({}, ...Array.from(name, value => ({ [value]: 'not assigned' }))); 例 以下はコードです- var name = new Set([