Подтвердить что ты не робот

Ресурсы для программиста на С++ для изучения JS

Я владею С++, я не знаю Java Script и хочу узнать JS. Каким должен быть способ/процесс для меня? Я знаю основные html, CSS.

4b9b3361

Ответ 1

Просмотрите одно и только руководство JavaScript из MDC:
https://developer.mozilla.org/en/docs/Web/JavaScript/Guide

Кроме того, забудьте все, что вы знаете о С++, это никоим образом не поможет. JavaScript - совершенно другой зверь сам по себе.

Для изучения всех особенностей языка и браузеров, на которых он запускается, потребуется много типов, если вы хотите выполнить JavaScript на стороне сервера Node.js, но, пожалуйста, узнайте a lot о JS, прежде чем делать это.

Ответ 2

Хороший браузер + плагин отладчика (как для Firefox, так и для Opera). Кроме того, для начала хорошо начать с хорошей библиотеки JS: jQuery или Mootols (мои избранные).

Самая сложная проблема для меня заключалась в различиях в реализации. Компиляторы С++, как правило, нарушают стандарт или реализуют только некоторые его части, но различия между реализациями javascript просто безумны.

Если вы в порядке с С++, вы сможете легко кодировать код, синтаксис подобен, но все намного проще и динамично.

Ответ 3

Ознакомьтесь с http://codeavengers.com, чтобы изучить JavaScript, это лучший и самый простой способ.

Ответ 4

Ответ, который воспринимает вещи под другим углом: слышали ли вы о Emscripten?

Emscripten - это в основном конвертер C/С++ для Javascript. Он позволяет вам писать код на C/С++, компилировать его, а затем конвертировать скомпилированный биткод в Javascript.

Ясно, что это не предназначено для обучения программиста на С++ для написания Javascript, так что это не прямой ответ на этот вопрос. Но это позволяет ему создавать Javascript-код в круговом виде.

Конечно, он всегда мог попробовать использовать это учебный инструмент, написав код на С++ и изучив преобразованный Javascript. Это может быть полезно в простых случаях, хотя я подозреваю, что это не будет идеальным кодом для изучения.

Ответ 5

В любом случае нет никакой связи между С++ и javascript, поэтому знание С++ не поможет вам изучать javascript, хотя это дает вам возможность быстро освоить код записи в javascript.

вы можете начать здесь - http://homepage.ntlworld.com/kayseycarvey/