Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

配列JavaScriptのオブジェクトからキーと値を取得します


リテラル値をマップするオブジェクトを取り込むJavaScript関数を作成する必要があります。この関数は配列の配列を作成する必要があり、各サブ配列には正確に2つの要素が含まれている必要があります。

最初のものは対応するオブジェクトペアのキーであり、2番目は値である必要があります。

const obj = {
   name: 'Nick',
   achievements: 158,
   points: 14730
};
const retrieveProperties = (obj = {}) => {
   const res = [];
   for(key in obj){
      res.push([ key, obj[key] ]);
   };
   return res;
};
console.log(retrieveProperties(obj));

出力

そして、コンソールの出力は-

になります
[ [ 'name', 'Nick' ], [ 'achievements', 158 ], [ 'points', 14730 ] ]

  1. JavaScript array.values()

    JavaScriptのarray.values()は、指定された配列のすべての値を含むイテレータオブジェクトを返します。 以下は、array.values()関数のコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />

  2. 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> <st