JavaScript JavaScript

Three dots (...) là chức năng mới được giới thiệu trong phiên bản ECMAScript 2015 (ES6) và đã gây ra không ít bối rối cho JavaScript developer khi gặp phải các ký tự lạ lẫm này khi code.

Bài viết này giải thích ngắn gọi về cách sử dụng three dots trong JavaScript với các đoạn code minh hoạ rất dễ hiểu.

function myFunc(x, y, ...params) { // used rest operator here
  console.log(x);
  console.log(y);
  console.log(params);
}

var inputs = ["a", "b", "c", "d", "e", "f"];
myFunc(...inputs); // used...