From 71becea3f23fc65451ed13a81865d6c8a549cd76 Mon Sep 17 00:00:00 2001 From: asungy <62207329+asungy@users.noreply.github.com> Date: Fri, 4 Aug 2023 08:18:22 -0400 Subject: [PATCH 1/2] Modified splice call to remove all elements --- 01_Day_JavaScript_Refresher/01_javascript_refresher.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/01_Day_JavaScript_Refresher/01_javascript_refresher.md b/01_Day_JavaScript_Refresher/01_javascript_refresher.md index 7d03fb4..6665591 100644 --- a/01_Day_JavaScript_Refresher/01_javascript_refresher.md +++ b/01_Day_JavaScript_Refresher/01_javascript_refresher.md @@ -788,8 +788,8 @@ Splice: It takes three parameters:Starting position, number of times to be remov ```js const numbers = [1, 2, 3, 4, 5] - -console.log(numbers.splice()) // -> remove all items +numbers.splice(0, numbers.length) // -> remove all items +console.log(numbers) ``` ```js From e7d679b853303b882c9415b7773ce32d972476cf Mon Sep 17 00:00:00 2001 From: asungy <62207329+asungy@users.noreply.github.com> Date: Fri, 4 Aug 2023 08:24:05 -0400 Subject: [PATCH 2/2] Changed console.log statements to print the contents of spliced arrays --- 01_Day_JavaScript_Refresher/01_javascript_refresher.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/01_Day_JavaScript_Refresher/01_javascript_refresher.md b/01_Day_JavaScript_Refresher/01_javascript_refresher.md index 6665591..fddccf0 100644 --- a/01_Day_JavaScript_Refresher/01_javascript_refresher.md +++ b/01_Day_JavaScript_Refresher/01_javascript_refresher.md @@ -789,17 +789,19 @@ Splice: It takes three parameters:Starting position, number of times to be remov ```js const numbers = [1, 2, 3, 4, 5] numbers.splice(0, numbers.length) // -> remove all items -console.log(numbers) +console.log(numbers) // -> [] ``` ```js const numbers = [1, 2, 3, 4, 5] -console.log(numbers.splice(0, 1)) // remove the first item +numbers.splice(0, 1) // remove the first item +console.log(numbers) // -> [2, 3, 4, 5] ``` ```js const numbers = [1, 2, 3, 4, 5, 6] -console.log(numbers.splice(3, 3, 7, 8, 9)) // -> [1, 2, 3, 7, 8, 9] //it removes three item and replace three items +numbers.splice(3, 3, 7, 8, 9) // it removes three item and replace three items +console.log(numbers) // -> [1, 2, 3, 7, 8, 9] ``` ##### Adding item to an array using push