この[]の意味は何ですか?

user145959

次のコードの[0]前で使用する理由がわかりませんdish.id and dish.featured

import { Injectable } from '@angular/core';
import { Dish } from '../shared/dish';
import { DISHES } from '../shared/dishes';

@Injectable()
export class DishService {

  constructor() { }

  getDishes(): Dish[] {
    return DISHES;
  }

  getDish(id: number): Dish {
    return DISHES.filter((dish) => (dish.id === id))[0];
  }

  getFeaturedDish(): Dish {
    return DISHES.filter((dish) => dish.featured)[0];
  }
}

これはDishクラスです:

import { Comment } from './comment';

export class Dish {
    id: number;
    name: string;
    image: string;
    category: string;
    label: string;
    price: string;
    featured: boolean;
    description: string;
    comments: Comment[];
}
アブドゥルベイシット|

この.filter()を読んでください理由dish.id and dish.featuredがある[0]ので、最終的にはfilter常に配列で結果を返します。

var words = ['a','spray', 'limit', 'elite', 'exuberant', 'destruction', 'present'];

const result = words.filter(word => word.length == 1);

console.log(result);

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

このUpstartinitエラーの意味は何ですか?

分類Dev

このコードのlist [:]の意味は何ですか?

分類Dev

`!の意味は何ですか?このBashコマンドで-d`?

分類Dev

ここで.slice(0)の意味は何ですか?

分類Dev

この型宣言の意味は何ですか?

分類Dev

CSSで「!important」を使用することの意味は何ですか?

分類Dev

このEclipseアイコンの意味は何ですか?

分類Dev

Cでのこの式(char *)の意味は何ですか?

分類Dev

このアセンブリ命令の意味は何ですか?

分類Dev

このコード行の[0]の意味は何ですか?

分類Dev

この番号ラベルの意味は何ですか

分類Dev

これらの制限通知の意味は何ですか

分類Dev

このUpstartinitエラーの意味は何ですか?

分類Dev

この方法の意味は何ですか?

分類Dev

このNLP表記の意味は何ですか?

分類Dev

このSQLクエリの意味は何ですか

分類Dev

このJavaエラーの意味は何ですか

分類Dev

Javaでのこの式の意味は何ですか?

分類Dev

Google Maps API-この行の意味/機能は何ですか?

分類Dev

このコマンドの「-y」の意味は何ですか

分類Dev

C qsortのこのコードの意味は何ですか?

分類Dev

(=>)=(、)の意味は何ですか?

分類Dev

コードのこの部分の意味は何ですか?

分類Dev

このコードでの `$`の意味は何ですか?

分類Dev

Herokuログからのこの警告の意味は何ですか

分類Dev

の意味は何ですか ?および:この関数では?

分類Dev

verilogでのこの演算子 `=>`の意味は何ですか

分類Dev

この意味は何ですか?

分類Dev

この行の意味は何ですか

Related 関連記事

  1. 1

    このUpstartinitエラーの意味は何ですか?

  2. 2

    このコードのlist [:]の意味は何ですか?

  3. 3

    `!の意味は何ですか?このBashコマンドで-d`?

  4. 4

    ここで.slice(0)の意味は何ですか?

  5. 5

    この型宣言の意味は何ですか?

  6. 6

    CSSで「!important」を使用することの意味は何ですか?

  7. 7

    このEclipseアイコンの意味は何ですか?

  8. 8

    Cでのこの式(char *)の意味は何ですか?

  9. 9

    このアセンブリ命令の意味は何ですか?

  10. 10

    このコード行の[0]の意味は何ですか?

  11. 11

    この番号ラベルの意味は何ですか

  12. 12

    これらの制限通知の意味は何ですか

  13. 13

    このUpstartinitエラーの意味は何ですか?

  14. 14

    この方法の意味は何ですか?

  15. 15

    このNLP表記の意味は何ですか?

  16. 16

    このSQLクエリの意味は何ですか

  17. 17

    このJavaエラーの意味は何ですか

  18. 18

    Javaでのこの式の意味は何ですか?

  19. 19

    Google Maps API-この行の意味/機能は何ですか?

  20. 20

    このコマンドの「-y」の意味は何ですか

  21. 21

    C qsortのこのコードの意味は何ですか?

  22. 22

    (=>)=(、)の意味は何ですか?

  23. 23

    コードのこの部分の意味は何ですか?

  24. 24

    このコードでの `$`の意味は何ですか?

  25. 25

    Herokuログからのこの警告の意味は何ですか

  26. 26

    の意味は何ですか ?および:この関数では?

  27. 27

    verilogでのこの演算子 `=>`の意味は何ですか

  28. 28

    この意味は何ですか?

  29. 29

    この行の意味は何ですか

ホットタグ

アーカイブ