cari

Rumah  >  Soal Jawab  >  teks badan

angular.js - ts forEach的使用

是这样的,假如我有一个三级的数组datas,想通过ts把它简化,返回最里面那一层的数据,然后在模板上面直接使用。
不怎么了解forEach的使用,在实践中报错了。初学者,希望大神勿喷,百度了forEach,没有详细说明。

伊谢尔伦伊谢尔伦2741 hari yang lalu674

membalas semua(1)saya akan balas

  • 仅有的幸福

    仅有的幸福2017-05-15 17:09:13

    forEach nampaknya bukan berasal dari TS, tetapi dari ES. Penggunaannya sangat mudahforEach 貌似不是来自于 TS,而是 ES。用法很简单

    var a = [1, 2, 3]
    a.forEach(function (e) {
        console.log(e);
    });

    这样你就会得到1,2,3

    如果是多级数组,

    var b = [[1, 2], [3, 4], [5, 6]];
    b.forEach(function (elementOutside) {
        elementOutside.forEach(function (elementInside) {
            console.log(elementInside);
        })
    })

    这样你就得到了1,2,3,4,5,6

    不了解你的具体需求是什么。。最好补充说明一下。有可能你需要的不是 forEach 而是 map rrreee

    Dengan cara ini anda akan mendapat 1, 2, 3


    Jika ia adalah tatasusunan berbilang peringkat,

    rrreee

    Dengan cara ini anda mendapat 1, 2, 3, 4, 5, 6

    🎜Saya tidak tahu keperluan khusus anda. . Adalah lebih baik untuk menambah beberapa penjelasan tambahan. Ada kemungkinan bahawa apa yang anda perlukan bukan forEach tetapi map🎜 🎜Rujukan: 🎜ES: https://developer.mozilla.org...🎜 🎜TS: https://www.typescriptlang.or...🎜

    balas
    0
  • Batalbalas