[js] когда тип строки не строка
От: A13x США  
Дата: 12.05.10 15:38
Оценка: 2 (1)
вот забавный пример:

typeof("asd") вернет "string"

а вот если сделать так:

var f = function() { return typeof(this) }

то

f.call("asd") вернет "object"!

более того, если

f = function() { return this instanceof String }

то

f.call("asd") вернет true

в то же время

("asd" instanceof String) вернет false!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.