From 29e82d10e7d7bfb7354048a1bbc7215d1e681035 Mon Sep 17 00:00:00 2001 From: anilkoranga <55314862+anilkoranga@users.noreply.github.com> Date: Tue, 8 Oct 2019 15:19:10 +0530 Subject: [PATCH] Create ArrayConcat.js This file will help in understanding the implementation of Array.concat function in Javascript.This contains the very basics examples which anyone can easily understand and implement. --- implementations/ArrayConcat.js | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 implementations/ArrayConcat.js diff --git a/implementations/ArrayConcat.js b/implementations/ArrayConcat.js new file mode 100644 index 0000000..3dac703 --- /dev/null +++ b/implementations/ArrayConcat.js @@ -0,0 +1,27 @@ +/*The Array.concat function allows you to add elements/items to the array without modifying the original. +This allows you add the single item or a completly new array to the existing array. + +MDN LINK:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/concat + +*/ + +// Array.prototype.concat + +//Adding one item to the existing array + + +const numbers = [1, 2]; + +const concatenatedNumber = numbers.concat(3); +console.log(concatenatedNumber) + +//Adding new array to the existing array + +const concatenated = concatenatedNumber.concat([4, 5]); + +console.log(concatenated); // [1, 2, 3, 4, 5]; + + + + +