多次元配列の1つのフィールドを小文字に変換するにはどうすればよいですか?

Winterbloomingrose

たとえば、次のような多次元配列がある場合:

const coWorkers = [
{ name: "Jack", age: 40, resident_state: "Wyoming" },
{ name: "Mary", age: 30, resident_state: "New Jersey" },
{ name: "Kate", age: 20, resident_state: "Florida" },
{ name: "Gerome", age: 50, resident_state: "Texas" },
];

この配列の1つのフィールド(例:state)を小文字に変換する関数を作成したいのですが、どうすればよいですか?

私はこれを試しました:

const coWorkers = [
{ name: "Jack", age: 40, resident_state: "Wyoming" },
{ name: "Mary", age: 30, resident_state: "New Jersey" },
{ name: "Kate", age: 20, resident_state: "Florida" },
{ name: "Gerome", age: 50, resident_state: "Texas" },
];

function lowerCaseStates(coWorkers.resident_state){
  lowerCasing = function() {
    return coWorkers.resident_state.toLowerCase();
  }
  lowercaseStates = coWorkers.map(lowerCasing);
  console.log(lowercaseStates)
}

 lowerCaseStates()

配列内の各セルを個別に置き換えずに、これを行うにはどうすればよいですか?

mplungjan
  1. 関数内にドット付きパラメーターを含めることはできません(関数内でアクセスする場合は必要ありません)
  2. 文字列を直接実行するだけです
  3. 多次元配列がありません。オブジェクト配列があります
  4. 関数を使用して、1つのマップステートメントで配列全体を処理できます-私は... restを使用して、関心のない他のアイテムをコピーするだけです

=> {}矢印関数がない場合は、オブジェクトを()でラップする必要があることに注意してください

const coWorkers = [
{ name: "Jack", age: 40, resident_state: "Wyoming" },
{ name: "Mary", age: 30, resident_state: "New Jersey" },
{ name: "Kate", age: 20, resident_state: "Florida" },
{ name: "Gerome", age: 50, resident_state: "Texas" }
];


const lowerCase = ({resident_state, ...rest }) =>
  ({ resident_state: resident_state.toLowerCase(), ...rest });
  
const coWorkersLowerCase = coWorkers
  .map(lowerCase)

console.log(coWorkersLowerCase)

オリジナルを変更したい場合は、forEachを使用できます

const coWorkers = [
{ name: "Jack", age: 40, resident_state: "Wyoming" },
{ name: "Mary", age: 30, resident_state: "New Jersey" },
{ name: "Kate", age: 20, resident_state: "Florida" },
{ name: "Gerome", age: 50, resident_state: "Texas" }
];

coWorkers.forEach(item => item.resident_state = item.resident_state.toLowerCase())

console.log(coWorkers)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

多次元配列を1つのレベルの配列に変換するにはどうすればよいですか?

分類Dev

文字列の1次元配列を文字列に変換するにはどうすればよいですか?

分類Dev

2011年2月1日のように日時フィールドを文字列に変換するにはどうすればよいですか?

分類Dev

Pythonで配列の配列を多次元配列に変換するにはどうすればよいですか?

分類Dev

多次元配列を1次元配列に変換するにはどうすればよいですか?

分類Dev

多次元配列から1つの列のみをimplode()するにはどうすればよいですか?

分類Dev

Logstashのフィールドの文字列を置き換えるにはどうすればよいですか

分類Dev

1つの配列の値を多次元配列に割り当てるにはどうすればよいですか?

分類Dev

サーブレットが文字列の多次元配列を文字列の1次元配列に変換するのを回避するにはどうすればよいですか?

分類Dev

多次元配列内の文字列を置き換えるにはどうすればよいですか?

分類Dev

行に複数のフィールドがある配列を1つだけの配列に変更するにはどうすればよいですか?

分類Dev

MongoDBの文字列の場合、フィールドを条件付きで日付に変換するにはどうすればよいですか?

分類Dev

2つの多次元配列を比較し、値が見つかった場合に1つに変数を追加するにはどうすればよいですか?

分類Dev

多次元配列を2次元配列に変換するにはどうすればよいですか?

分類Dev

URLの文字列をドローアブルに変換するにはどうすればよいですか?

分類Dev

1つの要素の文字列をcharに変換するにはどうすればよいですか?

分類Dev

リストの要素を1つの文字列に変換するにはどうすればよいですか?

分類Dev

着信チェックボックス値を1つの非表示フィールド値に変換するにはどうすればよいですか?

分類Dev

Odooで1つの文字列で複数のカスタムフィールドを検索するにはどうすればよいですか?

分類Dev

文字列を小文字の表現に変換するにはどうすればよいですか?

分類Dev

MySQLフィールドを2つに分割し、両方のフィールド間で文字列を比較するにはどうすればよいですか?

分類Dev

特定の文字列を含む多次元配列内のすべてのキーを見つけるにはどうすればよいですか?

分類Dev

PHPで2つの多次元配列の違いを取得するにはどうすればよいですか?

分類Dev

.traceで動作するTkinterの入力フィールドをオートコンプリートに設定し、すべての文字を小文字に変換するにはどうすればよいですか?

分類Dev

最後の配列の値をその特定の配列のキーに挿入したい場合、以下のように3D多次元配列を1D配列に変換するにはどうすればよいですか?

分類Dev

cmake変数をC ++コードの文字列に変換するにはどうすればよいですか?

分類Dev

単純な配列を多次元配列に変換するにはどうすればよいですか?

分類Dev

reduce()を使用して多次元配列をキーと値のペアに変換するにはどうすればよいですか?

分類Dev

多次元配列を使用してExcelの小計関数のようなメソッドを実行するにはどうすればよいですか?

Related 関連記事

  1. 1

    多次元配列を1つのレベルの配列に変換するにはどうすればよいですか?

  2. 2

    文字列の1次元配列を文字列に変換するにはどうすればよいですか?

  3. 3

    2011年2月1日のように日時フィールドを文字列に変換するにはどうすればよいですか?

  4. 4

    Pythonで配列の配列を多次元配列に変換するにはどうすればよいですか?

  5. 5

    多次元配列を1次元配列に変換するにはどうすればよいですか?

  6. 6

    多次元配列から1つの列のみをimplode()するにはどうすればよいですか?

  7. 7

    Logstashのフィールドの文字列を置き換えるにはどうすればよいですか

  8. 8

    1つの配列の値を多次元配列に割り当てるにはどうすればよいですか?

  9. 9

    サーブレットが文字列の多次元配列を文字列の1次元配列に変換するのを回避するにはどうすればよいですか?

  10. 10

    多次元配列内の文字列を置き換えるにはどうすればよいですか?

  11. 11

    行に複数のフィールドがある配列を1つだけの配列に変更するにはどうすればよいですか?

  12. 12

    MongoDBの文字列の場合、フィールドを条件付きで日付に変換するにはどうすればよいですか?

  13. 13

    2つの多次元配列を比較し、値が見つかった場合に1つに変数を追加するにはどうすればよいですか?

  14. 14

    多次元配列を2次元配列に変換するにはどうすればよいですか?

  15. 15

    URLの文字列をドローアブルに変換するにはどうすればよいですか?

  16. 16

    1つの要素の文字列をcharに変換するにはどうすればよいですか?

  17. 17

    リストの要素を1つの文字列に変換するにはどうすればよいですか?

  18. 18

    着信チェックボックス値を1つの非表示フィールド値に変換するにはどうすればよいですか?

  19. 19

    Odooで1つの文字列で複数のカスタムフィールドを検索するにはどうすればよいですか?

  20. 20

    文字列を小文字の表現に変換するにはどうすればよいですか?

  21. 21

    MySQLフィールドを2つに分割し、両方のフィールド間で文字列を比較するにはどうすればよいですか?

  22. 22

    特定の文字列を含む多次元配列内のすべてのキーを見つけるにはどうすればよいですか?

  23. 23

    PHPで2つの多次元配列の違いを取得するにはどうすればよいですか?

  24. 24

    .traceで動作するTkinterの入力フィールドをオートコンプリートに設定し、すべての文字を小文字に変換するにはどうすればよいですか?

  25. 25

    最後の配列の値をその特定の配列のキーに挿入したい場合、以下のように3D多次元配列を1D配列に変換するにはどうすればよいですか?

  26. 26

    cmake変数をC ++コードの文字列に変換するにはどうすればよいですか?

  27. 27

    単純な配列を多次元配列に変換するにはどうすればよいですか?

  28. 28

    reduce()を使用して多次元配列をキーと値のペアに変換するにはどうすればよいですか?

  29. 29

    多次元配列を使用してExcelの小計関数のようなメソッドを実行するにはどうすればよいですか?

ホットタグ

アーカイブ