Проблема во срезом строки js

140
07 февраля 2019, 16:30

Есть строка a = '2018-10-07T10:27:52.482555+03:00'

alert(a.substr(0,4)) - выведет '2018'
alert(a.substr(1,2)) - выведет '01'
alert(a.substr(2,3)) - выведет '18-'

Моё неокрепший ум не видит логики... Почему выводит не '18', a '18-'

Answer 1

Первый параметр - начальная позиция. Второй - количество символов

var a = '2018-10-07T10:27:52.482555+03:00' 
 
alert(a.substr(0,4)); //- выведет '2018' 
alert(a.substr(1,2)); //- выведет '01' 
alert(a.substr(2,3)); //- выведет '18-' 
alert(a.substr(2,2)); //- выведет '18'

READ ALSO
Отправка файла в Blob format

Отправка файла в Blob format

Где нужно указывать тип файла (например:png,

169
Как получить доступ к данным InAppBrowser?

Как получить доступ к данным InAppBrowser?

Мне нужно открыть страницу на сервере и получить данные, которые она отдастДля открытия страницы использую:

211
`new Map()` быстрее объектов и массивов

`new Map()` быстрее объектов и массивов

задался я вопросом, какова производительность Map и методом гугления сразу наткнулся на вот такой gist с кодом теста и результатами, в которых...

170