Софтуерно Инженерство
Loading...
mihayloff14 avatar mihayloff14 845 Точки

[Javascript] Проверка дали дадена променлива е от даден клас.

Здравейте,

Работя върху пета задача от второто домашно - Vector. Това което се стремя да направя е когато се извика функцията на даден вектор, която би трябвало да работи с друг вектор, да проверява дали подадения параметър е от тип Vector. 

Първоначално, се опитах да постигна това с typeof PARAM == Vector, но typeof връща като резултат object (или поне това се логва на конзолата).

Някакви предложения?

Тагове:
0
JavaScript Advanced
vbishurov avatar vbishurov 18 Точки
Best Answer

С instanceof би трябвало да стане.

1
mihayloff14 avatar mihayloff14 845 Точки

Даже не знаех че има такова нещо :/

Благодаря

1
quickben avatar quickben 976 Точки

var toString = Object.prototype.toString;
console.log(toString.call(new Date));

0