Array map method trong JavaScript | Làm việc với mảng

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ธ.ค. 2024

ความคิดเห็น • 46

  • @F8VNOfficial
    @F8VNOfficial  4 ปีที่แล้ว +4

    Anh em làm bài tập tại: fullstack.edu.vn/exercises/lesson/152

    • @hocchanel7026
      @hocchanel7026 4 ปีที่แล้ว

      var inputs = [ 1, 2, 3 ];
      var newArr = inputs.map(convertToBoolean);
      console.log(newArr);
      function convertToBoolean(inputs) {
      return Boolean(inputs);
      }

    • @hocchanel7026
      @hocchanel7026 4 ปีที่แล้ว

      bai e lam no bao sai a oi chi giup e voi

    • @thaotruong3954
      @thaotruong3954 3 ปีที่แล้ว

      @@hocchanel7026 bạn thử này xem:
      function convertToBoolean(inputs) {
      let res = inputs.map(input => Boolean(input))
      return res
      }

  • @curtnav590
    @curtnav590 4 ปีที่แล้ว +13

    Trời đất, lần đầu tiên gặp người giải thích cặn kẽ cái nguyên lý của arr.map() như này=))) anh rất nhiệt huyết, cảm ơn anh nhiều nhé.

  • @evuongnguyen5281
    @evuongnguyen5281 ปีที่แล้ว +1

    đúng là người có kiến thức chắc chắn giải thích cái gì cũng rõ ràng cảm ơn anh

  • @hungpham-mj8nl
    @hungpham-mj8nl 3 ปีที่แล้ว +2

    mình từng học bên php rồi nên học js cũng lợi thế đôi phần và gặp anh Sơn có tâm như nay nữa thì thôi á..Cứ gọi là ờ mo zing gut chóp

  • @dinhthinhhoang2900
    @dinhthinhhoang2900 4 ปีที่แล้ว +2

    cảm ơn anh sau khi coi lại 3 lần video trước em đã hiểu nguyên lý. Mừng muốn khóc lun :)

  • @nguyenduyen8719
    @nguyenduyen8719 4 ปีที่แล้ว +2

    Dear anh, chúc a sức khoẻ và thành công trong cuộc sống. Các bài giảng miễn phí của a rất hay và dễ hiểu. Em cảm ơn a nhiều.

  • @thehien.
    @thehien. 3 ปีที่แล้ว

    giọng hay , lúc nào cũng lấy ví du thực tế quá hợp cho anh em mới học . hay quá anh ạ

  • @hieuminh8941
    @hieuminh8941 4 ปีที่แล้ว +2

    Video đánh dấu sự trở lại của series JS đây ạ, mong anh ra đều đều

  • @lap_trinh_c_cong_cong
    @lap_trinh_c_cong_cong ปีที่แล้ว

    Dạy dễ hiểu quá ạ

  • @namtrung5971
    @namtrung5971 4 ปีที่แล้ว +1

    Bài này ban đầu cảm giác hơi khó hiểu nhưng xem đi xem lại 3,4 lần là hiểu rõ

  • @ict3giangvt268
    @ict3giangvt268 3 ปีที่แล้ว +2

    var rectangles = [
    { width: 10, height: 5 },
    { width: 10, height: 20 },
    { width: 4, height: 16 }
    ];
    function action(rec) {
    return ({
    wight: rec.width,
    height: rec.height,
    S: rec.width * rec.height
    });
    };
    var newRec = rectangles.map(action);
    newRec;

  • @diy_handmade_creative
    @diy_handmade_creative 2 ปีที่แล้ว +1

    Trời, vừa giỏi, nghiệp vụ sư phạm tốt, truyền đạt sướng, nghe đã ghê

    • @F8VNOfficial
      @F8VNOfficial  2 ปีที่แล้ว +1

      Cảm ơn bạn nhiều nhé!

    • @TungPham-dt6tr
      @TungPham-dt6tr 2 ปีที่แล้ว +2

      a sơn còn đẹp zai nữa đấy a:v

    • @diy_handmade_creative
      @diy_handmade_creative 2 ปีที่แล้ว

      @@TungPham-dt6tr uh, a thấy rồi, nhưng a k mê trai :))

  • @nguyenthanh2524
    @nguyenthanh2524 3 ปีที่แล้ว +2

    Hay qua anh oi

  • @phucduy3344
    @phucduy3344 3 ปีที่แล้ว +3

    Mình góp ý thông tin cho bạn nào thắc mắc về Map với Foreach khác gì nhau nhá.
    1. Nếu không muốn thay đổi dữ liệu trong mảng nhưng thay vào đó chỉ muốn làm gì đó với nó - như lưu nó vào cơ sở dữ liệu hoặc log ra màn hình thì dùng forEach
    2. Nếu muốn thay đổi dữ liệu ra 1 mảng mới với tốc độ tốt hơn thì dùng map

    • @quynguyencanh703
      @quynguyencanh703 2 ปีที่แล้ว

      Cho mình hỏi là khi truyền tên hàm vào sao không có () ạ .Chỗ đó mình k hiểu ạ

    • @TuanNguyen-ie2zm
      @TuanNguyen-ie2zm 2 ปีที่แล้ว +1

      @@quynguyencanh703 vì gán hàm vào một biến rồi

  • @tuannguyenhuu964
    @tuannguyenhuu964 2 ปีที่แล้ว

    Phải xem đi xem lại ạ, lần đầu xem e bỏ sót nhiều thứ quá

  • @tristheflash6928
    @tristheflash6928 3 ปีที่แล้ว

    hix bài này em xem đi xem lại 8 lần mà thỉnh thoảng vẫn ko nhớ lại xem lại :(( hxx

  • @karaokeZKO
    @karaokeZKO 4 ปีที่แล้ว +2

    Cho mình hỏi coi tới đây mún bay trên may rồi có nên tiếp tục học ko mấy bạn

  • @thaison7332
    @thaison7332 3 ปีที่แล้ว

    cam on anh

  • @ricktheobserver8113
    @ricktheobserver8113 2 ปีที่แล้ว +1

    anh nghĩ độ cần thiết của typescript ở việtnam cao không anh, em từ javascript chuyển qua typescript lúng túng quá, học góp nhặt hic, ví dụ đem bài anh đang dạy này quăng vào typescript là báo lỗi nữa

  • @HuyLe-zx8ko
    @HuyLe-zx8ko 3 ปีที่แล้ว

    hàm này hay thế

  • @truonghuy8802
    @truonghuy8802 2 ปีที่แล้ว

    Mọi người cho mình hỏi là có cách nào lấy chỉ 1 phần tử trong mảng lần lượt từ 0 rồi thì lần thứ 2 sẽ lấy 1 trong mảng lần lượt cho đến hết với ạ

  • @tuannguyen-pb6cl
    @tuannguyen-pb6cl 4 ปีที่แล้ว

    a ơi dạy js nâng cao đi a

  • @ThuanNguyen-xh5hp
    @ThuanNguyen-xh5hp 4 หลายเดือนก่อน

    dạ a cho e hỏi cái courseHandler nằm trong map, nó làm hàm nhưng sao lại không có đóng mở ngoặc tròn ạ??

    • @hiếuhuỳnh-v5g
      @hiếuhuỳnh-v5g 28 วันที่ผ่านมา

      gọi thằng function(courseHandler){} nó là delaration đó bạn, khi bạn đưa function xuống ngoặc dưới thì nó là expression function, expresstion function thì không cần đặt tên

  • @codeiha7487
    @codeiha7487 4 ปีที่แล้ว

    hay vcl anh ơi. giờ mới thông não được cái map()
    dudeed ko anh :lmao

  • @ChloeVu-wx4hm
    @ChloeVu-wx4hm 2 ปีที่แล้ว

    Mình chưa hiểu lắm ví dụ cuối, anh em có ai hiểu giúp đỡ với

  • @quangtranang2998
    @quangtranang2998 4 ปีที่แล้ว

    sắp có js nâng cao rồi ạ ?

  • @thanhdanhhonguyen3310
    @thanhdanhhonguyen3310 2 ปีที่แล้ว

    cho mình hỏi thay vì muốn thêm vô dùng map , sao chúng ta ko sửa code lại đi thêm thẳng vào từng cái luôn ạ ?

    • @nghiahoang9201
      @nghiahoang9201 ปีที่แล้ว

      sửa code nó lâu hơn nhiều chứ b

  • @atnguyen5240
    @atnguyen5240 2 ปีที่แล้ว

    Anh ơi sao em để '${course.name}' console.log nó chỉ hiển thị ${course.name} như vậy vậy anh thay vì hiển thị name của những khóa học

  • @phamhoangtam1058
    @phamhoangtam1058 3 ปีที่แล้ว

    Xin chào admin,
    Mình là người mới học lập trình, với những người mới học như mình thì cách để tư duy và hiểu biết để giải bài tập ở mức độ từ bài Array mà admin cho là chưa đủ. Mình có mong muốn là admin có thể mở phần bình luận trong phần giải bài tập đê những người mới như mình có thể tham khảo các hướng giải quyết bài tập của những người trước đó được không? Mình biết admin muốn những thành viên tham gia học và làm bài tập thì phải cố gắng tư duy tìm hiểu để giải quyết vấn đề, nhưng thật sự với 1 người mới bắt đầu học lập trình thì mức độ hiểu biết và keywork tìm kiếm để xử lý vấn đề là rất hạn hẹp.
    Trân trọng!

    • @F8VNOfficial
      @F8VNOfficial  3 ปีที่แล้ว +1

      Cảm ơn góp ý của bạn rất nhiều, mình bận quá nên chưa cải thiện ngay được. Rất mong bạn chịu khó tham gia nhóm hỏi đáp trên Facebook giúp mình nhé: facebook.com/groups/f8official

    • @phamhoangtam1058
      @phamhoangtam1058 3 ปีที่แล้ว

      @@F8VNOfficial cảm ơn admin

  • @NgocNguyen-uo7tc
    @NgocNguyen-uo7tc 3 ปีที่แล้ว

    a chỉ e phím trên windown viết đc cái dấu ' ' giống a đc ko ạ

    • @NguyenThao-mk6uq
      @NguyenThao-mk6uq 3 ปีที่แล้ว

      ở góc bên trái dưới ESC á bạn

    • @NguyenThao-mk6uq
      @NguyenThao-mk6uq 3 ปีที่แล้ว

      Còn dấu kí hiệu chuỗi Cạnh nút enter đó bạn

  • @atang6498
    @atang6498 4 หลายเดือนก่อน

    từ java qua học javascript ngáo mất