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

Должен ли я учиться/учиться в Javascript?

Я .NET webdev с использованием ASP.NET, С# и т.д. Я "узнал" javascript в колледже еще 5 лет назад и могу выполнять базовые задания с ним. Но мне интересно, полезно ли ему освоиться.

Почему я должен изучать Javascript? Это более выгодно, чем изучение JQuery или другого library?

4b9b3361

Ответ 1

Да, обязательно изучите Javascript, прежде чем вы узнаете об одной из библиотек. Это целая прогулка до вас, вы можете работать.

Ответ 2

Убедитесь, что вы добавили эти сайты в закладки:

сайт разработчика Mozilla: в нем содержится ссылка на Javascript API в Mozilla. Это поможет вам убедиться, что вы пишете код, который понимает Firefox.

сайт IE в Microsoft Developer Network: то же самое, для IE.

ссылка W3 для DOM для HTML: в большинстве веб-приложений сегодня код Javascript управляет DOM, который является внутренним отслеживанием объекты, отображаемые на экране (но вы уже знали это, правильно?) Это ссылка на DOM API. Это язык нейтральный, что означает, что он не нацелен на Javascript, но эти методы существуют и в Javascript.

Сайт Дугласа Крокфорда: Дуг Крокфорд - ЧЕЛОВЕК, когда дело доходит до Javascript. Статьи на его странице должны быть прочитаны. Поскольку Javascript имеет закрытие и первоклассные функции, он считает, что он ближе к Lisp и схеме, чем к другим языкам. И он учит вас, как значительно улучшить свой код с помощью этих языковых функций.

Yahoo Developer network: Вы также можете проверить это. Однако я не являюсь постоянным посетителем этого сайта, поэтому я не могу много говорить об этом.

Ответ 3

Да, вам нужно научиться JavaScript, если вы занимаетесь веб-разработкой. Я настоятельно рекомендую JavaScript: хорошие части, автор Doug Crockford. И JQuery - отличная среда для использования (этот сайт использует ее) - это зависит от того, что вы пытаетесь сделать - YUI и ExtJS тоже очень приятны.

Ответ 5

Руки вниз да. Там причина, по которой Google вызвала такую ​​большую озабоченность движок V8 JS для Chrome, почему Mozilla работает над TraceMonkey для Firefox и почему Webkit некоторое время работает над Squirrelfish (теперь крайний край белки). Это потому, что JS становится все более популярным с каждым днем.

Ответ 6

Javascript является одним из тех языков, которые проводят несколько часов обучения, вероятно, научат вас 99% того, что вы когда-либо действительно использовали. Я бы предположил, что вы сейчас в курсе вашего изучения javascript, который вы знаете более чем достаточно, и сейчас просто изучайте одну или несколько инфраструктур.

Ответ 7

Я бы порекомендовал сначала очистить свой нерациональный javascript. Обновление/изучение базовых понятий манипуляции с домом, а что нет. Как узнать, как создать связанный список, стек или очередь на С++, прежде чем научиться использовать STL (стандартные библиотеки шаблонов).

В дополнение к очистке на прямом javascript, может быть, хорошо попасть в структуру, которая не абстрактно и не изменит способ работы, например Prototype. Вы кодируете его очень точно так же, как и код с прямым javascript. Прочитайте код прототипа, узнайте, как создавать классы, и делайте некоторые причудливые вещи. Из опыта я могу сказать, что чтение через Prototype.js помогло мне многому научиться.

После некоторого разговора, я бы сказал, что нужно пойти на jQuery. Если jQuery в буквальном смысле не изменил способ написания кода, который, я бы сказал, сначала за него, но научиться строить классы и наследование js, а что не может быть очень важным уроком для тех, кто хочет свободно говорить в JS.

Ответ 8

Изучение javascript рекомендуется для любого разработчика веб-приложений. Почему?

  • Вы лучше поймете возможности, ограничения и опасности, связанные с разработкой веб-приложения.
  • Это мощный стимул для вашей карьеры, если вы работаете над веб-приложением, имеющим пользовательский интерфейс.

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

Ответ 9

Если вы не хотите действительно входить в javascript, я думаю, вам будет лучше учиться достаточно JS, чтобы использовать одну из проверенных и проверенных javascript-библиотек там.

Ответ 10

В JavaScript есть что-то хорошее: он отличается от обычных языков, таких как С#, VB.NET или Java. Изучая его, особенно если у вас есть возможность использовать его, вы получите еще одно представление о программировании, и это всегда хорошо. Я думаю, это стоит изучить.

Ответ 11

Если вы занимаетесь веб-разработкой, то в какой-то момент вы столкнетесь с Javascript или ECMAScript в какой-то момент своего карьеру по любому из нескольких причин. Как минимум, вы должны знать достаточно Javascript, чтобы иметь возможность проверять ввод пользователя; однако сеть движется в направлении использования более Ajax, поэтому вы также должны знать достаточно Javascript, чтобы правильно использовать одну из основных библиотек, например jQuery.

Как отмечают некоторые другие пользователи, вы можете узнать больше всего о том, что вам нужно от Javascript, на ежедневной основе в один день или пару дней. Если вы хотите получить более продвинутый язык с помощью Javascript, вам придется вкладывать гораздо больше времени в изучение языка, но есть вероятность, что, если вы не будете искать этот тип работы, вы не столкнетесь с чем-то, что ранее существовавшая библиотека не использует, t уже существует для.

Ответ 12

Если вы хотите только сделать некоторые простые пользовательские интерфейсы и т.д., я предлагаю вам просто выбрать библиотеку и пойти на это!

Использование библиотек устраняет все ошибочные реализации JavaScript и предоставляет вам API, который является одним и тем же во всех браузерах. И если вы работаете вместе с другими, это также отличный способ внедрения кодеков и лучших практик.

Ответ 13

Изучение второго языка программирования всегда хорошо. По его словам, JavaScript - это язык, который вы используете, и он будет практичным. Как веб-разработчик, мне было рекомендовано в обзоре, что я изучаю, по крайней мере, базовый JavaScript.

Библиотека, такая как jQuery, необходима для веб-разработки в эти дни, поэтому вы тоже можете это узнать.

Ответ 14

Я не думаю, что много преднамеренного обучения имеет смысл (но, конечно, вам нужны некоторые базовые знания), но я также думаю, что через несколько лет веб-разработки вы все равно овладеете языком:)

Ответ 15

Если вы являетесь webdev, тогда да, вы должны владеть Javascript. Javascript является важной частью создания веб-приложений в интерактивном режиме, как настольные приложения.

С учетом сказанного, научитесь использовать одну из библиотек, совместимых с кросс-браузерами, таких как JQuery, Prototype и т.д. Нам не нужно иметь больше одного браузера, созданного с помощью Javascript, только потому, что любой настоящий мужчина/женщина перекатывает свои самостоятельно.

Несколько вещей, чтобы учиться в Javascript: 1. Основной синтаксис 2. Различные ароматы объявления функции. 3. Передача функций и способы использования переданных функций.

Ответ 16

Я рекомендую книги Джереми Кита: DOM Scripting и Bulletproof Ajax. После того, как вы стали более уверенными в JS, я бы порекомендовал JS-библиотеку (я использую jQuery, но это не важно).

JS важно учиться. Вы не можете использовать структуру без правильного понимания того, как она работает. Это делает вещи назад.

Ответ 17

i вы должны иметь хорошую базу знаний языка и DOM (Document Object Model). это означает, что вы знаете, как найти/создать "объект страницы" для свойств редактирования. Также у вас должна быть идея "объектно-ориентированных" javascript tecniques, которая является отправной точкой для множества фреймворков. вам не нужно изучать конкретную структуру, если вы ее не используете. просто имейте в виду общую концепцию основы!

Ответ 18

Я пойду с противоположным ответом, который большинство из них выставляет. Изучение javascript как разработчика в наши дни почти бессмысленно. Язык достаточно схож с java/С#, что его синтаксис и семантика не должны быть потеряны.

Что вам нужно узнать, это jQuery.

Когда вы используете jQuery, вы в любом случае подберете наиболее распространенные вещи, которые вам понадобятся в javascript.

Ответ 19

Если вы все равно связаны с Интернетом, тогда ответ "Да, всегда". Возможно, встроенный или системный программист может обойтись без JavaScript, но не webdev.

Большинство библиотек предназначены для облегчения некоторой части взаимодействия с множеством браузеров. Они не будут абстрагироваться от основных функций JavaScript JavaScript.

Ответ 20

Да, вы должны изучить JavaScript. Рано или поздно вам нужно будет его использовать!