ОК, поэтому я пытаюсь правильно изучить JavaScript, чтобы я мог писать хороший, чистый клиентский код, но всякий раз, когда я думаю, что добиваюсь прогресса, что-то останавливает меня на моих дорогах!
Я хочу знать:
-
В чем разница между JavaScript, ECMAScript и JScript?
-
С какой целью я должен сосредоточиться на обучении?
-
Если это версия, какая версия должна поддерживаться?
-
Есть ли действительно хорошие ссылки (веб-книги и т.д.), которые должны иметь/читать?
-
Как я могу гарантировать, что то, что я пишу, будет соответствовать всем основным браузерам (IE, FF, Safari, Chrome, Opera и т.д.)?
-
САМЫЙ ВАЖНО... Есть ли ссылка на основные объекты (Array, Number и т.д.), поэтому я знаю, что уже реализовано и что мне нужно сделать самому?
Спасибо.