Wpis z mikrobloga

#javascript
var types = [ Number, String, Boolean ],
result;

// normalizing primitives if someone did new String('aaa'), or new Number('444');
types.forEach(function(type) {
if (item instanceof type) {
result = type( item );
}
});

co robi type(item)?? Czaje, że sprawdzamy czy dany item to instancja typu. Jeśli tak to zmienna result = co??? Nadajemy result to type Number, result to wartość z item?? Co robi funkcja type()
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@NickciN: type to iterowany element tablicy types, bo tam jest wywołanie types.forEach() więc wywołanie type() = Number(item), String(item) i Boolean(item) oczywiście po sprawdzeniu warunku na typ
  • Odpowiedz