From cb79b0370821280b31295c5d8efe38f34fd2cbb8 Mon Sep 17 00:00:00 2001 From: Ashwin Telmore <67059525+ashwintelmore@users.noreply.github.com> Date: Wed, 5 Oct 2022 14:09:06 +0530 Subject: [PATCH] use of spread operator in js --- Tutorials/40.sprea_operator.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Tutorials/40.sprea_operator.js diff --git a/Tutorials/40.sprea_operator.js b/Tutorials/40.sprea_operator.js new file mode 100644 index 0000000..6c1fec9 --- /dev/null +++ b/Tutorials/40.sprea_operator.js @@ -0,0 +1,12 @@ +//ES6 provides a new operator called spread operator that consists of three dots (...). +//The spread operator allows you to spread out elements of +//an iterable object such as an array, map, or set. +//For example: +const odd = [1,3,5]; +const combined = [2,4,6, ...odd]; +console.log(combined); +//output +[ 2, 4, 6, 1, 3, 5 ] + +//In this example, the three dots ( ...) located in front of the odd array is the spread operator. +//The spread operator (...) unpacks the elements of the odd array.