Получение последнего элемента массива строк разделения

Вы получили опечатку в своем коде, забыли набрать '()' после 'new FormData'

var formData = new FormData();

// or

var formData = new FormData(document.getElementById('singleQuestionCSVForm'));
166
задан JJJ 25 December 2015 в 15:10
поделиться

2 ответа

var str = "hello,how,are,you,today?";
var pieces = str.split(/[\s,]+/);

На данном этапе pieces массив и pieces.length содержит размер массива так для получения последнего элемента массива, Вы проверяете pieces[pieces.length-1]. Если не будет никаких запятых или пробелов, то это просто произведет строку, поскольку это было дано.

alert(pieces[pieces.length-1]); // alerts "today?"
109
ответ дан Paolo Bergantino 23 November 2019 в 21:00
поделиться

Существует острота для всего.:)

var output = input.split(/[, ]+/).pop();
720
ответ дан Guffa 23 November 2019 в 21:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: