# 10 JavaScript concepts that every JavaScript Beginner Programmer must know

#CONCAT

- The .concat() method is using for adding multiple strings smoothly
- The syntax for the .concat is string1.concat(string2 [, …stringN])
- Here (string2 [, …stringN]) is a parameter which is concatenate to strings1

#SPLIT

- The split() method is using for find exact thing which we search to find
- Syntax for the split() method is string.split([separator[, limit]])
- The separator can be a simple string or it can be a regular expression
- We can find special character using [limit] array
- This method can be use both in strings and array method

#SLICE

- The slice() method is using for delete something from the exist string and other things from next
- Syntax for slice() methos is string.slice(beginIndex[, endIndex])
- Suppose we have a string and if we use string.slice(3) on that string thats mean we are deleting string from 0–2 index and will return new string from 3 index to next

- The toUpperCase() method is using for capitalize the word or sentences
- Syntax of toUpperCase() method is string.toUpperCase()

#Math.ceil( )

- The Math.ceil( ) function is using for round the floating number up to next larget number
- Syntax for the Math.ceil( ) function is Math.ceil(x)
- If the number is an integer then this method will not change the integer number

#Math.floor( )

1.The Math.floor( ) function is using for returns the largest integer less than or equal to a given number

2.Syntax for the Math.floor( ) method is Math.floor(x)

3.If the number is a negative then number will change into largest negative number from the given number

#PUSH

- The push( ) method is using for adds one or more elements to the end of an array
- Syntax of push( ) method is array.push([element1[, …[, elementN]]])
- It will return new length of an array

#POP

- The pop( ) method is using for remove one or more elements to the start of an array
- Syntax of push( ) method is arrayName.pop()
- It will return new length of an array

#SHIFT

- The shift( ) method is using for delete first item from the array
- Syntax for shift( ) method is array.shift( )

#UNSHIFT

1.The unshift( ) method is using for add one or more item into first position of an array

2.Syntax for unshift( ) is array.unshift(element1[, …[, elementN]])

#ROUND

- The Math.round( ) method is using for convert floating number into integer number
- If the floating number containg .5 after float then it convert to higher number of a giver number
- Syntax of Math.round( ) is Math.round(x)