Swap nhanh 2 biến trong ES6

Trong đa số các ngôn ngữ lập trình, để swap (hoán đổi) nhanh giá trị 2 biến, chúng ta phải sử dụng biến tạm.
Với ES6 có 1 cách rất nhanh để làm chuyện này, sử dụng destructuring:

[a, b] = [b, a]

https://blog.duyetdev.com/2016/05/es6-swap-via-destructuring.html#.V0_mynV97CA

duyetdev 02-06-2016

Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

Duyệt

17 bài viết.
42 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
White
28 6
Chuyển từ PHP sang Nodejs thật có nhiều cái bỡ ngỡ. Cấu trúc được viết dưới dạng NoneBlocking tăng tốc độ xử lý và chịu tải lên cực cao. Ứng dụng c...
Duyệt viết hơn 3 năm trước
28 6
White
21 9
Git là công cụ mạnh để quản lý project, được sử dụng hầu hết phổ biến hiện nay. Một vài trường hợp bạn cần phải phục hồi code đểu, code ngủ gật, bl...
Duyệt viết hơn 3 năm trước
21 9
White
21 8
(Link) cho giải pháp đóng gói, vận chuyển và triển khai ứng dụng hết sức nhanh chóng và đơn giản. Với Docker, các thành viên trong team (cũng như v...
Duyệt viết hơn 2 năm trước
21 8
Bài viết liên quan
White
5 1
Xử lý đồng bộ một mảng bằng Promise thay cho async.eachSeries Tựa Đang muốn chạy một hàm trong đó xử lý đồng bộ từng phần tử trong một mảng, do g...
Cuong Pham viết 2 năm trước
5 1
White
2 0
Do dạo này Webstorm chẳng hiểu sao lag quá (dù máy mạnh) nên sắc phong Visual Studio Code từ IDE phụ lên IDE chính. Các plugin này để đảm bảo trải ...
Cuong Pham viết hơn 1 năm trước
2 0
White
16 2
(Ảnh) Lời mở JavaScript, ngôn ngữ được ấp ủ đúng 10 ngày đã trở thành từ kỹ thuật được nhắc nhiều nhất bây giờ, phải cảm ơn cuộc cách mạng của W...
Lơi Rệ viết 3 năm trước
16 2
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
17 bài viết.
42 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!