Đóng cửa trong javascript freecodecamp

Bài viết này được tạo ra với mục đích giúp các nhà phát triển phát triển nắm bắt các khái niệm trong JavaScript. Nó không phải là bắt buộc, nhưng là một hướng dẫn cho các nghiên cứu trong tương lai. Repo này được viết bởi Stephen Curtis

Show

lục mục

  1. type nguyên thủy
  2. Biểu thức, câu lệnh
  3. Mã thông dịch Javascript
  4. đệ quy
  5. Đồng bộ Promise
  6. Async/await Dong speed
  7. Cấu hình dữ liệu
  8. Các hoạt động tốn kém và ký hiệu O lớn
  9. Thuật toán
  10. Thừa kế, đa hình và tái sử dụng code
  11. Design framework
  12. Mã sạch

1. ngăn xếp cuộc gọi

Bài viết

  • 📜 Tìm hiểu Javascript Call Stack, Event Loops — Gaurav Pandvia
  • 📜 Tìm hiểu ngăn xếp lệnh gọi JavaScript — Charles Freeborn
  • 📜 Javascript. Bối cảnh thực thi là gì?
  • 📜 JS Event Loop và Call Stack là gì?
  • 📜 Ngăn xếp cuộc gọi — MDN
  • 📜 Tìm hiểu ngữ cảnh thực thi và ngăn xếp thực thi trong Javascript — Sukhjinder Arora
  • 📜 Cách thức hoạt động của JavaScript. Tổng quan về Engine, Runtime và Call Stack — Alexander Zlatkov
  • 📜 Hướng dẫn Cơ bản về Bối cảnh Thực thi, Kéo, Phạm vi và Đóng trong JavaScript — Tyler McGinnis

Video

  • 🎥 Javascript. giải thích về Call Stack — Coding Blocks India
  • 🎥 Giải thích ngăn xếp cuộc gọi JS trong 9 phút — Colt Steele
  • 🎥 Ngăn xếp thực thi JavaScript — Codecademy
  • 🎥 Call Stack là gì?
  • 🎥 The Call Stack — Kevin Drumm
  • 🎥 Hiểu về thực thi JavaScript — Codesmith
  • 🎥 Ngăn xếp cuộc gọi & Vòng lặp sự kiện — phim com
  • 🎥 Hướng dẫn Cơ bản về Bối cảnh Thực thi, Kéo, Phạm vi và Đóng trong JavaScript — Tyler McGinnis


2. Các loại nguyên thủy

Bài viết

  • 📜 Cách các số được mã hóa trong JavaScript — Dr. Axel Rauschmayer
  • 📜 Những Điều Bạn Cần Biết Về Loại Số JavaScript — Max Wizard K
  • 📜 Điều mà mọi nhà phát triển JavaScript nên biết về số dấu phẩy động — Chewxy
  • 📜 Cuộc sống bí mật của JavaScript nguyên thủy — Angus Croll
  • 📜 Các loại nguyên thủy — Flow
  • 📜 (Không phải) Mọi thứ trong JavaScript đều là Đối tượng - Daniel Li
  • 📜

Video

  • 🎥 Tham chiếu JavaScript so với các kiểu nguyên thủy — Academind
  • 🎥 Các kiểu nguyên thủy của JavaScript — Simon Sez IT
  • 🎥 Các loại tham chiếu và nguyên thủy Javascript — Baljeet Singh
  • 🎥 Các loại giá trị và các loại tham chiếu trong JavaScript — Lập trình với Mosh
  • 🎥 Các kiểu dữ liệu nguyên thủy của JavaScript — Avelx
  • 🎥 Mọi thứ bạn không bao giờ muốn biết về số JavaScript — Bartek Szopka


3. Loại giá trị và loại tham chiếu

Bài viết

  • 📜 Giải thích Giá trị vs. Tham khảo trong Javascript — Arnav Aggarwal
  • 📜 Hiểu các loại giá trị và tham chiếu trong JavaScript — Zsolt Nagy
  • 📜 Kiểu nguyên thủy & Kiểu tham chiếu trong JavaScript — Bran van der Meer
  • 📜 Các loại giá trị, loại tham chiếu và phạm vi trong JavaScript — Ben Aston
  • 📜 Trở về cội nguồn. Giá trị JavaScript so với tham chiếu — Miro Koczka
  • 📜 Nắm bắt “Theo giá trị” và “Theo tham chiếu” trong JavaScript — Léna Faure
  • 📜 Biến tham chiếu và sao chép JavaScript — Vítor Capretz
  • 📜 Giá trị nguyên thủy so với giá trị tham chiếu của JavaScript

Video

  • 🎥 Truyền Javascript theo Giá trị so với Truyền theo Tham chiếu — techsith
  • 🎥 Giá trị JavaScript so với các loại tham chiếu — Lập trình với Mosh


4. Tiềm ẩn, Rõ ràng, Danh nghĩa, Cấu trúc và Gõ vịt

Bài viết

  • 📜 Những điều bạn cần biết về Ép buộc ngầm của Javascript — Promise Tochi
  • 📜 Giải thích về cưỡng bức kiểu JavaScript — Alexey Samoshkin
  • 📜 Giải thích về cưỡng chế Javascript — Ben Garrison
  • 📜 Chính xác thì Type Coercion trong Javascript là gì?
  • 📜 Bạn Chưa Biết JS. Các loại & Ngữ pháp [Sách] — Kyle Simpson
  • 📜 (Không phải) Mọi thứ trong JavaScript đều là Đối tượng - Daniel Li
  • 📜 Gõ Coercion trong JavaScript và tại sao mọi người lại gõ sai

Video

  • 🎥 == ? . #@^% - Shirmung Bielefeld
  • 🎥 Ép buộc trong Javascript - Hitesh Choudhary
  • 🎥 Câu hỏi JavaScript. Ép buộc là gì?


5. == so với === so với typeof

Bài viết

  • 📜 JavaScript Double Equals so với. Ba Bằng — Brandon Morelli
  • 📜 Sự khác biệt giữa =, == và === trong JS là gì?
  • 📜 Tôi nên sử dụng toán tử so sánh đẳng thức === hay == trong JavaScript?
  • 📜 == so với === JavaScript. Bình đẳng đôi và ép buộc — AJ Meyghani
  • 📜 Tại sao nên sử dụng Toán tử ba dấu bằng trong JavaScript?
  • 📜 Sự khác biệt giữa == và === trong JavaScript là gì?
  • 📜 Tại sao typeof của javascript luôn trả về "đối tượng"?
  • 📜 Kiểm tra các loại trong Javascript — Toby Ho
  • 📜 Cách kiểm tra tốt hơn các loại dữ liệu trong JavaScript — Webbjocke
  • 📜 Kiểm tra sự vắng mặt của giá trị trong JavaScript — Tomer Aberbach

Video

  • 🎥 JavaScript - Toán tử typeof — Java Brains
  • 🎥 Toán tử kiểu Javascript — DevDelight


6. Phạm vi chức năng, Phạm vi khối và Phạm vi từ vựng

Bài viết

  • 📜 Bạn Chưa Biết JS. Phạm vi & Đóng cửa [Sách] — Kyle Simpson
  • 📜 Trận chiến giữa Phạm vi chức năng và Phạm vi khối — Marius Herring
  • 📜 Giả lập phạm vi khối trong JavaScript — Josh Clanton
  • 📜 Sự khác biệt giữa Hàm và Phạm vi khối trong JavaScript — Joseph Cardillo
  • 📜 Phạm vi chức năng và Phạm vi khối trong JavaScript — Samer Buna
  • 📜 Hiểu Phạm vi và Ngữ cảnh trong JavaScript. Ryan Morr
  • 📜 Phạm vi JavaScript và Đóng cửa — Zell Liew
  • 📜 Tìm hiểu Phạm vi trong JavaScript — Wissam Abirached
  • 📜 Nói JavaScript - Biến. Phạm vi, Môi trường và Đóng cửa — Dr. Axel Rauschmayer
  • 📜 Tìm hiểu Phạm vi trong JavaScript ― Hammad Ahmed

Video

  • 🎥 Điều gì khiến Javascript trở nên kỳ lạ. và pt tuyệt vời. 4 — Học Mã. học viện
  • 🎥 Phạm vi biến trong JavaScript — Kirupa Chinnathambi
  • 🎥 Phạm vi khối JavaScript và Phạm vi chức năng — mmtuts
  • 🎥 Phạm vi từ vựng là cái quái gì vậy?


7. Biểu thức so với Tuyên bố

Bài viết

  • 📜 Tất cả những gì bạn cần biết về Biểu thức, Câu lệnh và Biểu thức của Javascript — Promise Tochi
  • 📜 Biểu thức hàm vs Khai báo hàm — Paul Wilkins
  • 📜 Hàm JavaScript — Tuyên bố vs Biểu thức — Ravi Roshan
  • 📜 Khai báo hàm so với. Biểu thức hàm — Mandeep Singh
  • 📜 Khai báo hàm so với. Biểu thức hàm — Anguls Croll

Video

  • 🎥 Biểu cảm vs. Câu lệnh trong JavaScript — Hexlet
  • 🎥 JavaScript - Biểu thức so với. Tuyên bố — WebTunings
  • 🎥 Câu lệnh Hàm và Biểu thức Hàm — Codecademy


8. IIFE, Mô-đun và Không gian tên

Bài viết

  • 📜 Làm chủ các biểu thức hàm được gọi ngay lập tức ― Chandra Gundamaraju
  • 📜 Các Mô-đun ES6 có làm cho trường hợp của IIFE trở nên lỗi thời không?
  • 📜 Hướng dẫn 10 phút về mô-đun JavaScript, định dạng mô-đun, trình tải mô-đun và gói mô-đun ― Jurgen Van de Moere
  • 📜 Mô-đun ― Khám phá JS
  • 📜 Mô-đun ES. Tìm hiểu sâu về phim hoạt hình — Lin Clark
  • 📜 Tìm hiểu về các Mô-đun ES6 — Craig Buckler
  • 📜 Tổng quan về Mô-đun ES6 trong JavaScript — Brent Graham
  • 📜 Mô-đun ES6 chuyên sâu — Nicolás Bevacqua
  • 📜 Các mô-đun ES6, Nút. js và Giải pháp của Michael Jackson — Alberto Gimeno
  • 📜 Mô-đun JavaScript. Hướng dẫn cho người mới bắt đầu — Preethi Kasireddy

Video

  • 🎥 Biểu thức hàm được gọi ngay lập tức - Beau dạy JavaScript — freeCodeCamp
  • 🎥 Hiểu JavaScript IIFE
  • 🎥 Mô-đun JavaScript. Nhập và xuất ES6 — Kyle Robinson
  • 🎥 ES6 - Mô-đun — Ryan Christiani
  • 🎥 Các mô-đun ES6 trong thế giới thực — Sam Thorogood
  • 🎥 Mô-đun ES6 — TempleCoding


9. Hàng đợi tin nhắn và vòng lặp sự kiện

Bài viết

  • 📜 Giải thích vòng lặp sự kiện JavaScript — Anoop Raveendran
  • 📜 Vòng lặp sự kiện JavaScript. Giải thích — Erin Sweson-Healey
  • 📜 Vòng lặp sự kiện trong Javascript là gì — WP Tutor. io
  • 📜 Hiểu về JS. Vòng lặp sự kiện — Alexander Kondov
  • 📜 Tìm hiểu Vòng lặp sự kiện JavaScript — Ashish Gupta
  • 📜 Vòng lặp sự kiện trong Javascript — Manjula Dube
  • 📜 Vòng lặp sự kiện JavaScript — Flavio Copes
  • 📜 Cách JavaScript hoạt động. Vòng lặp sự kiện — Alexander Zlatkov

Video

  • 🎥 Vòng lặp sự kiện là cái quái gì vậy?. JSConf EU — Philip Roberts
  • 🎥 Vòng lặp sự kiện JavaScript — Đơn giản hóa ComScience
  • 🎥 Tôi bị mắc kẹt trong Vòng lặp sự kiện — Philip Roberts
  • 🎥 Trong Vòng lặp - Jake Archibald. CPonf. Châu Á 2018
  • 🎥 Desmitificando el Event Loop (tiếng Tây Ban Nha)


10. setTimeout, setInterval và requestAnimationFrame

Bài viết

  • 📜 setTimeout và setInterval — JavaScript. Thông tin
  • 📜 Tại sao không sử dụng setInterval — Akanksha Sharma
  • 📜 setTimeout VS setInterval — Nhà phát triển
  • 📜 Sử dụng requestAnimationFrame — Chris Coyier
  • 📜 Hiểu requestAnimationFrame() của JavaScript — Bộ công cụ JavaScript
  • 📜 Xử lý khoảng thời gian trong JavaScript - Amit Merchant

Video

  • 🎥 Javascript. Cách setTimeout và setInterval hoạt động — Coding Blocks Vietnam
  • 🎥 setTimeout và setInterval trong JavaScript — techsith
  • 🎥 Bộ hẹn giờ JavaScript — Steve Griffith
  • 🎥 JavaScript setTimeout, setInterval & clearInterval — doingITeasyChannel
  • 🎥 Giải thích về setTimeOut và setInterval của JavaScript — Theodore Anderson


11. Công cụ JavaScript

Bài viết

  • 📜 vài nét về V8 - Javascript Engine phía sau Chrome và Node. js
  • 📜 Cách thức hoạt động của JavaScript. Động cơ V8 và 5 mẹo tối ưu hóa
  • 📜 Công cụ JavaScript — Jen Looper
  • 📜 Hiểu cách Công cụ Chrome V8 dịch JavaScript thành mã máy — DroidHead
  • 📜 Tìm hiểu Bytecode của V8 — Franziska Hinkelmann
  • 📜 Động cơ V8 hoạt động như thế nào?
  • 📜 Sơ lược về lịch sử Công cụ Javascript V8 của Google — Clair Smith
  • 📜 Cơ bản về JavaScript. tại sao bạn nên biết động cơ hoạt động như thế nào - Rainer Hahnekamp

Video

  • 🎥 Javascript Chuyên Sâu. Javascript Engine là gì?
  • 🎥 Công cụ JavaScript. The Good Parts™ — Mathias Bynens & Benedikt Meurer


12. Toán tử bitwise, kiểu mảng và bộ đệm mảng

Bài viết

  • 📜 Lập trình với JS. Hoạt động Bitwise — Alexander Kondov
  • 📜 Sử dụng toán tử Bitwise của JavaScript trong đời thực — ian m
  • 📜 Toán tử bitwise JavaScript — w3resource
  • 📜 Toán tử Bitwise trong Javascript — Joe Cha
  • 📜 Sách hướng dẫn toàn diện về tính toán nhị phân và toán tử bitwise trong Javascript — Paul Brown

Video

  • 🎥 JavaScript Bitwise Operator — Lập trình với Mosh


13. DOM và cây bố cục

Bài viết

  • 📜 Cách hiểu và sửa đổi DOM trong JavaScript — Tania Rascia
  • 📜 Mô hình đối tượng tài liệu là gì và tại sao bạn nên biết cách sử dụng nó — Leonardo Maldonado
  • 📜 Ví dụ Hướng dẫn JavaScript DOM — Guru99
  • 📜 DOM là gì?
  • 📜 Di chuyển DOM bằng JavaScript — Zell Liew
  • 📜 JavaScript hùng hồn [Sách] — Mô hình đối tượng tài liệu
  • 📜 Cây DOM
  • 📜 Cách duyệt DOM trong Javascript — Vojislav Grujić
  • 📜 Dựng cây kết xuất — Ilya Grigorik

Video

  • 🎥 JavaScript DOM — The Net Ninja
  • 🎥 Khóa học về JavaScript DOM — Traversy Media


14. Nhà máy và Lớp học

Bài viết

  • 📜 Cách sử dụng các lớp trong JavaScript — Tania Rascia
  • 📜 Các lớp Javascript — Under The Hood — Majid
  • 📜 Lớp học ES6 — Nathaniel Foster
  • 📜 JavaScript tốt hơn với ES6, Pt. II. Đi sâu vào lớp học ― Peleke Sengstacke
  • 📜 Hiểu mẫu thiết kế nhà máy bằng JavaScript đơn giản — Aditya Agarwal
  • 📜 Hàm nhà máy JavaScript vs Hàm xây dựng vs Lớp — Eric Elliott
  • 📜 JavaScript Factory Functions với ES6+ — Eric Elliott
  • 📜 Hàm Factory trong JavaScript — Josh Miller
  • 📜 Mẫu nhà máy trong JS ES6 — SnstsDev
  • 📜 Chức năng Class vs Factory. khám phá con đường phía trước — Cristi Salcescu

Video

  • 🎥 JavaScript Factory Functions — Lập trình với Mosh
  • 🎥 Hàm nhà máy trong JavaScript — Hàm thú vị thú vị
  • 🎥 Nhà máy chức năng hướng dẫn Javascript — Crypto Chan


15. cái này, gọi, áp dụng và ràng buộc

Bài viết

  • 📜 Cách thực hiện. call() , apply() và bind() trong JavaScript — Niladri Sekhar Dutta
  • 📜 Các phương thức Áp dụng, Gọi và Liên kết của JavaScript rất cần thiết cho các Chuyên gia JavaScript — Richard Bovell
  • 📜 WTF là cái này - Hiểu từ khóa này, gọi, áp dụng và liên kết trong JavaScript — Tyler McGinnis
  • 📜 Javascript. call(), apply() và bind() — Omer Goldberg
  • 📜 Sự khác biệt giữa gọi / áp dụng / ràng buộc — Ivan Sifrim
  • 📜 các phương thức call(), apply() và bind() trong JavaScript
  • 📜 Làm chủ 'điều này' trong JavaScript. Gọi lại và liên kết (), áp dụng (), gọi () — Michelle Gienow
  • 📜 Việc áp dụng, gọi và liên kết của JavaScript được giải thích bằng cách tổ chức một buổi nấu ăn — Kevin Kononenko
  • 📜 Cách thức VÀ thời điểm sử dụng liên kết, gọi và áp dụng trong Javascript — Eigen X
  • 📜 JavaScript. liên kết () so với. áp dụng() và. call() — Hack Sparrow
  • 📜 call() — MDN
  • 📜 liên kết () — MDN
  • 📜 áp dụng() — MDN
  • 📜 'Cái này' trong JavaScript là gì?
  • 📜 Để tôi giải thích cho bạn biết thế nào là this. (Javascript) — Jason Yu

Video

  • 🎥 Gọi, áp dụng và liên kết JavaScript — techsith
  • 🎥 JavaScript Các ứng dụng thực tế của hàm Gọi, Áp dụng và Liên kết— techsith
  • 🎥 JavaScript (gọi, liên kết, áp dụng) — aatma tò mò
  • 🎥 Hiểu chức năng và 'điều này' trong thế giới của ES2017 — Bryan Hughes
  • 🎥 bind and this - Tạo đối tượng trong JavaScript - FunFunFunction
  • 🎥 Các ứng dụng thực tế của hàm Gọi, Áp dụng và Liên kết JavaScript — techsith
  • 🎥 Các phương thức hàm JS call(), apply() và bind() — Steve Griffith


16. mới, Constructor, instanceof và Instances

Bài viết

  • 📜 JavaScript dành cho người mới bắt đầu. toán tử 'mới' — Brandon Morelli
  • 📜 Hãy làm sáng tỏ từ khóa 'mới' của JavaScript — Cynthia Lee
  • 📜 Hàm tạo, toán tử "mới" — JavaScript. Thông tin
  • 📜 Hiểu về Trình tạo JavaScript — Faraz Kelhini
  • 📜 Sử dụng Hàm xây dựng — Openclassrooms
  • 📜 Ngoài typeofinstanceof. đơn giản hóa kiểm tra kiểu động — Dr. Axel Rauschmayer
  • 📜 Instanceof Toán tử trong JavaScript là gì — appendTo
  • 📜 Phiên bản JavaScript so với typeof — Gary Rafferty
  • 📜 Chức năng và Đối tượng, thể hiện của nhau — Rủi ro Kiro


17. Kế thừa nguyên mẫu và chuỗi nguyên mẫu

Bài viết

  • 📜 Javascript. Nguyên mẫu vs Đẳng cấp — Valentin PARSY
  • 📜 Cơ bản về công cụ JavaScript. tối ưu hóa nguyên mẫu — Mathias Bynens
  • 📜 Nguyên mẫu JavaScript — NC Patro
  • 📜 Nguyên mẫu trong Javascript — Sandeep Ranjan
  • 📜 Nguyên mẫu trong JavaScript — Rupesh Mishra
  • 📜 Nguyên mẫu trong JavaScript. nó kỳ quặc, nhưng đây là cách nó hoạt động — Pranav Jindal
  • 📜 Kế thừa và chuỗi nguyên mẫu — MDN
  • 📜 Làm chủ cuộc phỏng vấn JavaScript. Sự khác biệt giữa kế thừa lớp và nguyên mẫu là gì?
  • 📜 Hiểu JavaScript. Nguyên mẫu và Kế thừa — Alexander Kondov
  • 📜 Kế thừa nguyên mẫu — JavaScript. Thông tin
  • 📜 Cách làm việc với Nguyên mẫu và Kế thừa trong JavaScript — Tania Rascia
  • 📜 Nắm vững Nguyên mẫu JavaScript & Kế thừa — Arnav Aggarwal
  • 📜 You Don't Know JS [Sách] Chương 5. Nguyên mẫu — Kyle Simpson
  • 📜 Giải thích về tính kế thừa nguyên mẫu của JavaScript bằng CSS — Nash Vail
  • 📜 Kế thừa nguyên mẫu trong JavaScript — Jannis Redmann
  • 📜 Kế thừa cổ điển và nguyên mẫu trong JavaScript — Danny Cornelisse
  • 📜 Làm sáng tỏ các lớp ES6 và kế thừa nguyên mẫu ― Neo Ighodaro
  • 📜 Giới thiệu về Kế thừa Nguyên mẫu — Dharani Jayakanthan
  • 📜 Các lớp trong JavaScript - Giải thích — Daniel Li
  • 📜 Bạn Chưa Biết JS. nguyên mẫu này & đối tượng — Kyle Simpson

Video

  • 🎥 Kế thừa nguyên mẫu Javascript — Avelx
  • 🎥 Giải thích về kế thừa nguyên mẫu JavaScript pt. Tôi — kỹ thuật viên
  • 🎥 Giải thích về kế thừa nguyên mẫu JavaScript pt. II — công nghệ
  • 🎥 Giải thích về kế thừa nguyên mẫu JavaScript — Kyle Robinson
  • 🎥 Javascript nâng cao - Kế thừa nguyên mẫu trong 1 phút
  • 🎥 Tổng quan về các lớp Javascript cổ điển và kế thừa nguyên mẫu — Pentacode
  • 🎥 JavaScript hướng đối tượng - Nguyên mẫu — The Net Ninja
  • 🎥 Nguyên mẫu trong JavaScript — kudvenkat
  • 🎥 JavaScript Sử dụng Nguyên mẫu — O'Reilly
  • 🎥 Hướng dẫn Nguyên mẫu Javascript cho Người mới bắt đầu — Tyler Mcginnis
  • 🎥 Prototype trong Javascript - p5. js Hướng dẫn — Chuyến tàu viết mã


18. Vật. tạo và đối tượng. giao phó

Bài viết

  • 📜 Đối tượng. tạo () — MDN
  • 📜 Đối tượng. tạo bằng JavaScript — Rupesh Mishra
  • 📜 Đối tượng. tạo ra(). cách mới để tạo đối tượng trong JavaScript — Rob Gravelle
  • 📜 Kế thừa cơ bản với đối tượng. sáng tạo — Joshua Clanton
  • 📜 Đối tượng. tạo () Trong JavaScript — GeekforGeek
  • 📜 Hiểu được sự khác biệt giữa Đối tượng. create() và toán tử mới — Jonathan Voxland
  • 📜 Tạo đối tượng JavaScript. Các mẫu và phương pháp hay nhất — Jeff Mott
  • 📜 Xử lý đối tượng trong JavaScript với đối tượng. chỉ định, đối tượng. khóa và hasOwnProperty
  • 📜 Sao chép đối tượng trong JavaScript ― Orinami Olatunji
  • 📜 Đối tượng. gán () — MDN
  • 📜 JavaScript. Vật. gán () — Thiago S. Adriano

Video

  • 🎥 Đối tượng. gán () đã giải thích — Aaron Viết mã
  • 🎥 Đối tượng. Phương thức gán () — techsith


19. bản đồ, thu nhỏ, lọc

Bài viết

  • 📜 Lập trình hàm JavaScript — ánh xạ, lọc và thu gọn — Bojan Gvozderac
  • 📜 Tìm hiểu bản đồ, lọc và rút gọn trong Javascript — João Miguel Cunha
  • 📜 Bản đồ JavaScript, Thu nhỏ và Lọc — Dan Martensen
  • 📜 Cách sử dụng Bản đồ, Bộ lọc và Rút gọn trong JavaScript — Peleke Sengstacke
  • 📜 JavaScript — Tìm hiểu cách lập bản đồ chuỗi, lọc và thu gọn — Brandon Morelli
  • 📜 Cấu trúc dữ liệu Javascript với bản đồ, rút ​​gọn, lọc và ES6 — Deepak Gupta
  • 📜 Hiểu bản đồ, bộ lọc và rút gọn trong Javascript — Luuk Gruijs
  • 📜 Lập trình hàm trong JS. ánh xạ, lọc, giảm (Pt. 5) — Omer Goldberg
  • 📜 JavaScript. Bản đồ, Bộ lọc, Thu nhỏ — William S. Vincent
  • 📜 Chức năng mũi tên. Cú pháp rõ ràng và súc tích trong JavaScript — Kyle Pennell
  • 📜 JavaScript. Hàm mũi tên cho người mới bắt đầu — Brandon Morelli
  • 📜 Khi nào (và tại sao) bạn nên sử dụng chức năng mũi tên ES6 — và khi nào thì không — Cynthia Lee
  • 📜 JavaScript — Học & Hiểu các Hàm Mũi tên — Brandon Morelli
  • 📜 (JavaScript )=> Hàm mũi tên — sigu
  • 📜 Khả năng sử dụng các phương thức Async/Await cho filter(), find(), forEach(), map() và reduce() trong Array - Ruwan Geeganage

Video

  • 🎥 Bản đồ, Bộ lọc và Thu gọn — Lydia Hallie
  • 🎥 JavaScript chức năng. Bản đồ, forEach, Giảm, Lọc — Theodore Anderson
  • 🎥 Sức mạnh của Mảng JavaScript. Bản đồ, Bộ lọc, Thu nhỏ (phần I) — Michael Rosata
  • 🎥 Sức mạnh của Mảng JavaScript. Bản đồ, Lọc, Rút gọn (phần 2) — Michael Rosata
  • 🎥 Các Hàm Bậc Cao của JavaScript - Lọc, Lập bản đồ, Sắp xếp và Rút gọn — Epicop
  • 🎥 [Phương thức mảng 2/3]. bộ lọc +. bản đồ +. giảm — CodeWithNick
  • 🎥 Các hàm mũi tên trong JavaScript - What, Why và How — Fun Fun Function
  • 🎥 Học lập trình hàm với JavaScript — Anjana Vakil - JSUnconf


20. Chức năng thuần túy, tác dụng phụ và đột biến trạng thái

Bài viết

  • 📜 Lập trình hàm và Javascript — Hàm thuần túy — Omer Goldberg
  • 📜 Làm chủ cuộc phỏng vấn JavaScript. Hàm thuần túy là gì?
  • 📜 JavaScript. Hàm thuần túy là gì và tại sao lại sử dụng chúng?
  • 📜 Các hàm thuần túy trong JavaScript — @nicoespeon
  • 📜 Lập trình chức năng. Hàm thuần túy — Arne Brasseur
  • 📜 Các hàm thuần túy trong Javascript — Krunal
  • 📜 Làm cho JavaScript của bạn thuần túy — Jack Franklin
  • 📜 Để biến đổi hoặc không biến đổi trong JavaScript
  • 📜 Mảng, Đối tượng và Đột biến — Federico Knüssel
  • 📜 Trạng thái bất biến — Maciej Sikora
  • 📜 Cách xử lý các tác dụng phụ bẩn trong JavaScript chức năng thuần túy của bạn — James Sinclair
  • 📜 Ngăn chặn tác dụng phụ trong JavaScript — David Walsh

Video

  • 🎥 Hàm thuần túy — Hexlet
  • 🎥 Hàm thuần túy - Lập trình hàm trong JavaScript — Paul McBride
  • 🎥 Hàm JavaScript thuần túy — Seth Alexander


21. đóng cửa

Bài viết

  • 📜 Đóng cửa — MDN
  • 📜 Tôi chưa bao giờ hiểu các lần đóng JavaScript — Olivier De Meulder
  • 📜 Kết thúc — JavaScript. Thông tin
  • 📜 Hiểu cách đóng JavaScript một cách dễ dàng — Richard Bovell
  • 📜 Hiểu về JavaScript Closures — Codesmith
  • 📜 Hiểu về Closures trong JavaScript — Brandon Morelli
  • 📜 Hướng dẫn đơn giản giúp bạn hiểu các lần đóng trong JavaScript — Prashant Ram
  • 📜 Hiểu về JavaScript Closures. Một cách tiếp cận thực tế — Paul Upendo
  • 📜 Hiểu JavaScript. Đóng cửa — Alexander Kondov
  • 📜 Cách tự tin sử dụng các bao đóng JavaScript — Léna Faure
  • 📜 Ví dụ về cách đóng JavaScript — tyler

Video

  • 🎥 Đóng Javascript — techsith
  • 🎥 Đóng cửa — Chức năng thú vị
  • 🎥 Bao đóng trong JavaScript — techsith
  • 🎥 Đóng JavaScript 101. Đóng cửa là gì?
  • 🎥 Đóng cửa — freeCodeCamp
  • 🎥 Đóng JavaScript — CodeWorkr


22. Hàm bậc cao hơn

Bài viết

  • 📜 Higher Order Functions là gì và được sử dụng như thế nào?
  • 📜 Hàm bậc cao — JavaScript hùng hồn [Sách]
  • 📜 Hàm bậc cao trong JavaScript — M. david xanh
  • 📜 Hàm bậc cao. Sử dụng Bộ lọc, Bản đồ và Giảm để có mã dễ bảo trì hơn — Guido Schmitz
  • 📜 Hàm bậc nhất và bậc cao. JavaScript chức năng hiệu quả — Hugo Di Francesco
  • 📜 Hàm bậc cao trong JavaScript — John Hannah
  • 📜 Hàm bậc cao — Richard Bovell
  • 📜 Hàm bậc cao trong JavaScript — Zsolt Nagy
  • 📜 Thú vị với Hàm bậc cao trong JavaScript — Derick
  • 📜 Chỉ là lời nhắc về cách sử dụng các hàm bậc cao — Pedro Filho
  • 📜 Cách tự tin sử dụng các bao đóng JavaScript — Léna Faure
  • 📜 Ví dụ về cách đóng JavaScript — tyler

Video

  • 🎥 Hàm và mảng bậc cao hơn trong JavaScript — Traversy Media
  • 🎥 Hàm bậc cao hơn — Hàm thú vị thú vị
  • 🎥 Hàm bậc cao trong Javascript — Raja Yogan
  • 🎥 Bộ lặp bậc cao hơn trong JavaScript — Chức năng thú vị thú vị
  • 🎥 Hàm bậc cao hơn trong JavaScript — Chuyến tàu viết mã


23. đệ quy

Bài viết

  • 📜 Đệ quy trong JavaScript — Kevin Ennis
  • 📜 Hiểu về đệ quy trong JavaScript — Zak Frisch
  • 📜 Tìm hiểu và hiểu về đệ quy trong JavaScript — Brandon Morelli
  • 📜 Đệ quy trong JavaScript chức năng — M. david xanh
  • 📜 Lập trình với JS. Đệ quy — Alexander Kondov
  • 📜 Đệ quy ẩn danh trong JavaScript — simo
  • 📜 Đệ quy, lặp và gọi đuôi trong JS — loverajoel
  • 📜 Tự tin hiểu về đệ quy trong JavaScript — Jay

Video

  • 🎥 Đệ quy trong JavaScript — techsith
  • 🎥 Đệ quy — Chức năng thú vị
  • 🎥 Đệ quy và Hàm đệ quy — Hexlet
  • 🎥 Đệ quy. Đệ quy() — JS hàng tháng — Lucas da Costa
  • 🎥 Hàm đệ quy trong JavaScript — kudvenkat
  • 🎥 Đệ quy là cái quái gì vậy?
  • 🎥 Hướng dẫn Javascript 34. Giới thiệu về đệ quy — codedamn


24. Bộ sưu tập và Trình tạo

Bài viết

  • 📜 ES6 chuyên sâu. Bộ sưu tập — Jason Orendorff
  • 📜 Bộ sưu tập ES6. Sử dụng Map, Set, WeakMap, WeakSet — Kyle Pennell
  • 📜 ES6 WeakMaps, Sets và WeakSets in Depth — Nicolás Bevacqua
  • 📜 Giới thiệu về Bộ trong JavaScript — Alligator. io
  • 📜 Giới thiệu về Bản đồ trong JavaScript — Alligator. io
  • 📜 Map, Set, WeakMap và WeakSet — JavaScript. Thông tin
  • 📜 Bản đồ trong ES6 - Hướng dẫn nhanh — Ben Mildren
  • 📜 ES6 — Set vs Array — Cái gì và khi nào?
  • 📜 ES6 — Bản đồ so với Đối tượng — Cái gì và khi nào?
  • 📜 ES6. Làm việc với Bộ trong JavaScript — Dead Code Rising
  • 📜 Array vs Set vs Map vs Object — Các trường hợp sử dụng thời gian thực trong Javascript (ES6/ES7) — Rajesh Babu
  • 📜 Cách tạo một mảng các giá trị duy nhất trong JavaScript bằng Bộ — Claire Parker-Jones
  • 📜 Những điều bạn nên biết về ES6 Maps — Just Chris
  • 📜 Bản đồ chuyên sâu ES6 — Nicolás Bevacqua
  • 📜 Trình tạo — Tài liệu web MDN
  • 📜 Trình tạo JavaScript là gì và cách sử dụng chúng — Vladislav Stepanov
  • 📜 Tìm hiểu các trình tạo JavaScript bằng các ví dụ — Arfat Salman
  • 📜 Khái niệm cơ bản về Trình tạo ES6 — Kyle Simpson

Video

  • 🎥 JavaScript ES6 / ES2015 Set, Map, WeakSet và WeakMap — Traversy Media
  • 🎥 Sự khác biệt giữa Bản đồ ES6 và Bộ — Steve Griffith
  • 🎥 Trình tạo Javascript - HỌ THAY ĐỔI MỌI THỨ - Trình tạo ES6 Trình tạo Harmony — LearnCode. học viện


25. lời hứa

Bài viết

  • 📜 Lời hứa — MDN
  • 📜 Lời hứa JavaScript dành cho người mới bắt đầu ― Jecelyn Yeen
  • 📜 Hiểu lời hứa trong JavaScript — Gokul N K
  • 📜 Làm chủ cuộc phỏng vấn JavaScript. Lời hứa là gì?
  • 📜 Tổng quan về lời hứa JavaScript — Sandeep Panda
  • 📜 Cách sử dụng Lời hứa trong JavaScript — Prashant Ram
  • 📜 Thực hiện lời hứa trong JavaScript — Maciej Cieslar
  • 📜 JavaScript. Những lời hứa được giải thích bằng những phép loại suy đơn giản trong cuộc sống thực — Shruti Kapoor
  • 📜 Lời hứa cho lập trình không đồng bộ — Khám phá JS
  • 📜 Lời hứa JavaScript được giải thích bằng cách đánh bạc tại sòng bạc - Kevin Kononenko
  • 📜 Lời hứa ES6. Các mẫu và phản mẫu — Bobby Brennan
  • 📜 Hướng dẫn đơn giản về các lời hứa ES6 — Brandon Morelli
  • 📜 Lời hứa ES6 — Manoj Singh Negi
  • 📜 ES6 Promises in Depth — Nicolás Bevacqua

Video

  • 🎥 Let's Learn ES6 - Promises — Ryan Christiani
  • 🎥 Lời hứa về JavaScript ES6 / ES2015 — Traversy Media
  • 🎥 Lời hứa — Chức năng thú vị
  • 🎥 Lời hứa xử lý lỗi trong JavaScript — Chức năng thú vị thú vị
  • 🎥 Promises Phần 1 - Chủ đề về JavaScript/ES6 — Chuyến tàu viết mã


26. không đồng bộ/chờ đợi

Bài viết

  • 📜 không đồng bộ/đang chờ — JavaScript. Thông tin
  • 📜 Hiểu về async/await trong Javascript — Gokul N K
  • 📜 Lập trình không đồng bộ — Eloquent JavaScript
  • 📜 Khám phá các hàm Async/Await trong JavaScript — Alligator. io
  • 📜 Javascript không đồng bộ sử dụng async/await — Joy Warugu
  • 📜 JavaScript không đồng bộ hiện đại với async/await — Flavio Copes
  • 📜 JavaScript không đồng bộ. Từ Callback Hell đến Async and Await — Demir Selmanovic
  • 📜 Javascript — ES8 Giới thiệu Hàm async/await — Ben Garrison
  • 📜 Cách thoát khỏi địa ngục không đồng bộ/chờ đợi — Aditya Agarwal
  • 📜 Hiểu về sự chờ đợi không đồng bộ của JavaScript — Nicolás Bevacqua
  • 📜 JavaScript Không đồng bộ/Đang chờ. Luồng nối tiếp, song song và phức tạp — TechBrij
  • 📜 Lập trình không đồng bộ — Khám phá JS
  • 📜 Từ Lời hứa JavaScript thành Không đồng bộ/Đang chờ. quan tâm làm gì?
  • 📜 Kiểm soát luồng trong JS hiện đại. Gọi lại lời hứa không đồng bộ/đang chờ — Craig Buckler
  • 📜 JavaScript. Lời hứa và lý do tại sao Async/Await chiến thắng trận chiến — Nick Parsons

Video

  • 🎥 Không đồng bộ + Đang chờ — Wes Bos
  • 🎥 Không đồng bộ. Dưới mui xe — Shelley Vohr
  • 🎥 async/await trong JavaScript - Cái gì, tại sao và như thế nào — Chức năng thú vị thú vị
  • 🎥 async/await Phần 1 - Chủ đề về JavaScript/ES8 — Chuyến tàu viết mã
  • 🎥 async/await Phần 2 - Chủ đề về JavaScript/ES8 — Chuyến tàu viết mã


27. Cấu trúc dữ liệu

Bài viết

  • 📜 Cấu trúc dữ liệu trong JavaScript — Thon Ly
  • 📜 Thuật toán và cấu trúc dữ liệu trong JavaScript — Oleksii Trekhleb
  • 📜 Cấu trúc dữ liệu. Đối tượng và Mảng – Chris Nwamba
  • 📜 Cấu trúc dữ liệu trong JavaScript — Benoit Vallon
  • 📜 Chơi với cấu trúc dữ liệu trong Javascript — Anish K
  • 📜 Hướng dẫn nhỏ về hàng đợi trong JavaScript — Germán Cutraro
  • 📜 Tất cả các thuật toán viết bằng JavaScript trong cuốn sách 'Algorithms 4 Edition'
  • 📜 Bộ sưu tập các mô hình khoa học máy tính cổ điển trong JavaScript
  • 📜 Tất cả những điều bạn chưa biết mà bạn muốn biết về cấu trúc dữ liệu

Video

  • 🎥 Các thuật toán trong JavaScript — Seth Koch
  • 🎥 Các thuật toán trong Javascript. Đánh bại cuộc phỏng vấn của bạn — Eduonix Learning Solutions
  • 🎥 Cấu trúc dữ liệu và thuật toán trong JavaScript — freeCodeCamp
  • 🎥 Học thuật toán và cấu trúc dữ liệu JavaScript. Sắp xếp — Packt Video


28. Hoạt động tốn kém và ký hiệu Big O

Bài viết

  • 📜 Ký hiệu Big O trong Javascript — César Antón Dorantes
  • 📜 Độ phức tạp của thời gian/Ký hiệu Big O — Tim Roberts
  • 📜 Big O trong JavaScript — Gabriela Medina
  • 📜 Thuật toán tìm kiếm Big O trong JavaScript — Bradley Braithwaite
  • 📜 Phân tích độ phức tạp của thời gian trong JavaScript — Jennifer Bland
  • 📜 Các thuật toán bằng tiếng Anh đơn giản. độ phức tạp của thời gian và Ký hiệu Big-O — Michael Olorunnisola

Video

  • 🎥 JavaScript. Giới thiệu về Thời gian chạy chức năng và ký hiệu Big O — Eric Traub
  • 🎥 Big O cần thiết cho nhà phát triển JavaScript — Dave Smith
  • 🎥 Big O Notation - Phân tích độ phức tạp của thời gian — WebTunings


29. thuật toán

Bài viết

  • 📜 Cấu trúc dữ liệu và thuật toán sử dụng ES6
  • 📜 Các thuật toán và cấu trúc dữ liệu được triển khai bằng JavaScript với các giải thích và liên kết đến các bài đọc thêm
  • 📜 JS. thuật toán phỏng vấn
  • 📜 Các thuật toán trong JavaScript — Thon Ly
  • 📜 Đối tượng JavaScript, Dấu ngoặc vuông và Thuật toán — Dmitri Grabov
  • 📜 Định luật Atwood áp dụng cho CS101 - Các thuật toán và cấu trúc dữ liệu cổ điển được triển khai trong JavaScript
  • 📜 Thư viện cấu trúc dữ liệu và thuật toán trong JavaScript
  • 📜 Bộ sưu tập các thuật toán khoa học máy tính và cấu trúc dữ liệu được viết bằng JavaScript


30. Kế thừa, đa hình và tái sử dụng mã

Bài viết

  • 📜 Kế thừa lớp, siêu — JavaScript. Thông tin
  • 📜 Kế thừa trong JavaScript — MDN
  • 📜 Kế thừa trong JavaScript — Rupesh Mishra
  • 📜 Kế thừa đơn giản với JavaScript — David Catuhe
  • 📜 JavaScript — Kế thừa, mẫu ủy quyền và liên kết đối tượng — NC Patro
  • 📜 JavaScript hướng đối tượng. Đa hình với các ví dụ — Knoldus Blogs
  • 📜 Program Like Proteus — Hướng dẫn cho người mới bắt đầu về tính đa hình trong Javascript — Sam Galson
  • 📜 JavaScript hướng đối tượng. Tìm hiểu sâu về các lớp ES6 — Jeff Mott

Video

  • 🎥 Tính kế thừa trong JavaScript — kudvenkat
  • 🎥 Kế thừa và các lớp JavaScript ES6 — Traversy Media
  • 🎥 Tính đa hình trong JavaScript — kudvenkat


31. mẫu thiết kế

Bài viết

  • 📜 4 Mẫu thiết kế JavaScript bạn nên biết — Devan Patel
  • 📜 Các mẫu thiết kế JavaScript – Hướng dẫn cho người mới bắt đầu phát triển web di động — Soumyajit Pathak
  • 📜 Mẫu thiết kế JavaScript — Akash Pal
  • 📜 Mẫu thiết kế Javascript. Chúng là gì & Cách sử dụng chúng — Patrick Simpson
  • 📜 Mẫu thiết kế JavaScript. Hiểu các mẫu thiết kế trong JavaScript - Sukhjinder Arora
  • 📜 Tất cả 23 mẫu thiết kế (GoF) được triển khai trong Javascript — Felipe Beline
  • 📜 Học các mẫu thiết kế JavaScript — Addy Osmani

Video

  • 🎥 Mẫu thiết kế JavaScript — Độ bền
  • 🎥 Mẫu JavaScript cho năm 2017 — Scott Allen


32. Ứng dụng một phần, Currying, Compose và Pipe

Bài viết

  • 📜 Sử dụng thành phần hàm trong JavaScript — Rémi
  • 📜 Currying trong JavaScript ES6 — Adam Bene
  • 📜 Bố cục và sự trang nhã trong JavaScript — Pragyan Das
  • 📜 JavaScript chức năng. Thành phần chức năng để sử dụng hàng ngày — Joel Thoms
  • 📜 Thành phần chức năng. soạn () và đường ống () — Anton Paras
  • 📜 Tại sao Hipster lại sáng tác mọi thứ. Chức năng soạn thảo trong JavaScript — A. Sharif
  • 📜 Giới thiệu nhẹ nhàng về JavaScript chức năng pt III. Các hàm để tạo các hàm — James Sinclair
  • 📜 Curry And Compose (tại sao bạn nên sử dụng thứ gì đó như ramda trong mã của mình) — jsanchesleao
  • 📜 Thành phần hàm trong JavaScript với đường ống — Andy Van Slaars
  • 📜 JavaScript chức năng thực tế với Ramda — Andrew D'Amelio, Yuri Takhteyev
  • 📜 Vẻ đẹp trong Ứng dụng từng phần, Currying và Thành phần Chức năng — Joel Thoms
  • 📜 Curry hay ứng dụng một phần?
  • 📜 Ứng dụng một phần trong JavaScript — Ben Alman
  • 📜 Ứng dụng một phần của chức năng — Ninja phản ứng chức năng
  • 📜 Currying vs Ứng dụng một phần — Deepak Gupta
  • 📜 Ứng dụng một phần trong ECMAScript 2015 — Ragan Wald
  • 📜 Thành phần chức năng trong Javascript — Joe Cortopassi
  • 📜 Vậy Bạn Muốn Trở Thành Lập Trình Viên Chức Năng pt. Tôi — Charles Scalfani
  • 📜 Vậy Bạn Muốn Trở Thành Lập Trình Viên Chức Năng pt. II — Charles Scalfani
  • 📜 Vậy Bạn Muốn Trở Thành Lập Trình Viên Chức Năng pt. III—Charles Scalfani
  • 📜 Vậy Bạn Muốn Trở Thành Lập Trình Viên Chức Năng pt. IV — Charles Scalfani
  • 📜 Vậy Bạn Muốn Trở Thành Lập Trình Viên Chức Năng pt. V — Charles Scalfani
  • 📜 JavaScript ánh sáng chức năng Chương 3. Quản lý đầu vào chức năng — Kyle Simpson

Video

  • 🎥 Soạn nhạc so với ống. Lập trình hàm trong JavaScript — Chyld Studios
  • 🎥 Lập trình hàm JavaScript. Sáng tác — Theodore Anderson
  • 🎥 Thành phần hàm - JavaScript chức năng — NWCalvank
  • 🎥 Giải thích về thành phần hàm JavaScript — Theodore Anderson
  • 🎥 Cùng viết mã với thành phần chức năng — Fun Fun Function
  • 🎥 Ứng dụng một phần so với. Currying — NWCalvank
  • 🎥 Ứng dụng một phần JavaScript — Theodore Anderson


33. Mã sạch

Bài viết

  • 📜 Các khái niệm Clean Code được điều chỉnh cho JavaScript — Ryan McDermott
  • 📜 Các phương pháp hay nhất về mã hóa sạch JavaScript — András Tóth
  • 📜 Tham số hàm trong JavaScript Clean Code — Kevin Peters
  • 📜 JavaScript mã sạch — Sarah Drasner
  • 📜 Giữ mã của bạn sạch sẽ — Samuel James
  • 📜 Các phương pháp hay nhất để sử dụng cú pháp JavaScript hiện đại — M. david xanh

Video

  • 🎥 Mẹo chuyên nghiệp về JavaScript - Viết mã này, KHÔNG viết mã đó

Đóng cửa trong javascript freecodecamp

VIẾT BƯỞI

đội kỹ thuật

Quyên góp cho đội