У меня есть переменная:
var array = [1,2,3]
Я хочу перевернуть массив:
array.reverse()
В этом примере мне не нужно было создавать временную переменную, подобную этой:
var arrayRev = array.reverse()
или как это:
var array = array.reverse()
, но иногда мне нужно создать временную переменную другими методами.
в этом примере я хочу объединить элементы в массиве:
var array = [1,2,3]
array.join("")
console.log(array)
Результат по-прежнему [1,2,3]
не 123
, но если я сделаю это:
var array = [1,2,3]
var arrayJoin = array.join("")
console.log(arrayJoin)
или вот это:
var array = [1,2,3]
var array = array.join("")
console.log(array)
это работает!
почему это так, и как узнать, использовать ли это:
var array = [1,2,3]
var array = array.join("")
console.log(array)
или это:
var array = [1,2,3]
array.join("")
console.log(array)
спасибо!