замена JavaScript - PullRequest
       7

замена JavaScript

1 голос
/ 12 февраля 2010

Я хочу заменить название месяца на номер в массиве, но мой скрипт не работает.

for(i=0; i<a.length; i++) {
arr = arr.replace(/Jan/g, "01");
}

Может кто-нибудь помочь мне, пожалуйста?

Ответы [ 3 ]

6 голосов
/ 12 февраля 2010

Возможно, вам нужно:

arr[i] = arr[i].replace(/Jan/g, "01");
1 голос
/ 12 февраля 2010

Попробуйте это:

for(i=0; i<a.length; i++) { 
    arr[i] = arr[i].replace(/Jan/gi, "01"); 
} 

Также ... Разве строка не должна быть:

for(i=0; i < arr.length; i++) {
0 голосов
/ 12 февраля 2010
for(i=0; i<a.length; i++) {
  a[i] = a[i].replace(/Jan/g, "01");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...