Kolyaj: а как лучше выразиться? Там смысл в том, что throw в JS можно все что угодно.
Цитата:
|
Точно, меня ввело в заблуждение "HTMLTableSelectionElement", на alert этого кода. Но фактически получается, что выбирается элемент tbody, так?
|
Точно ;)
|
И еще пару тестов добавил. Идеи по новым вопросам приветствуются :)
|
что выведет alert( 1+ { toString: function( ){ return '1' } } + Object( 1 ) )
11[object Object] 2[object Object] 111 3 |
Добавлено вот в таком варианте:
var a = 1 var b = { toString: function() {return '1'} } var c = Object(1) Чему равно a+b+c ? |
о, деление по группам - хорошая мысль. а то вопросы из разряда "начиная с какой версии в ие появилась поддержка такой-то фичи" мне, например, совершенно не интересны.
|
о, деление по группам - хорошая мысль. а то вопросы из разряда "начиная с какой версии в ие появилась поддержка такой-то фичи" мне, например, совершенно не интересны.
|
var a = new Array(1,2,3); var b = new Array(1,2,3); if(a == b) alert('Равно'); else alert('Не равно'); Вопрос: Что выведет скрипт: a)Равно; б)Не равно; в)Ошибку; Простой вопрос, но для пхпешников-процедурщиков он будет заковыристым :) |
>> Что делает оператор ===?
> Сравнивает по ссылке, а не по значению это неправильный ответ. |
Часовой пояс GMT +3, время: 14:19. |