LINUX.ORG.RU

История изменений

Исправление drull, (текущая версия) :

Судя по всему неправильная передача аргументов в built-in функции:

> x = ['10','10','10']
["10", "10", "10"]
> f = function(i){ return parseInt(i); }
function (i){ return parseInt(i); }
> x.map(f)
[10, 10, 10]

Исправление drull, :

Судя по всему неправильная передача аргументов в built-in функции:

> var f = function(i){ return parseInt(i); }
undefined
> var x = ['10','10','10']
undefined
> x.map(f)
[10, 10, 10]

Исходная версия drull, :

А почему так вышло? Баг?