JavaScript — это описательный язык, который можно встраивать в документы HTML. JavaScript может реагировать на события запроса пользователя (например, ввод формы), поэтому, когда пользователь вводит часть информации, ее не нужно отправлять на сервер через сеть для обработки, а затем обратно. Вместо этого ее можно отправить напрямую. Клиент обрабатывает события. Вы также можете представить, что на вашем клиенте выполняется исполняемая программа (но эта исполняемая программа ограничена и плохо контролирует клиентский компьютер)!
JavaScript и Java похожи, но это совершенно разные языки! Java — это объектно-ориентированный язык программирования, разработанный Sun Microsystem. Подобно C++, для его работы требуется множество компиляторов и вспомогательных файлов, но в отличие от C++ Java может быть независима от какой-либо операционной платформы, поэтому она быстро развивается; основе различных операционных платформ современной сети Интернет. Но это стандартный язык программирования, который намного сложнее, чем JavaScript. JavaScript — относительно простой для понимания функциональный язык. Создатели JavaScript могут уделять меньше внимания навыкам программирования, таким как объявление всех переменных, классов и методов. Вам также не придется беспокоиться о таких запутанных вещах, как общедоступность, приватность и т. д. или, что более важно, он может существовать только в HTML-скрипте и запускаться только при загрузке в совместимый браузер, поэтому многие функции Java не поддерживаются в JavaScript. Сегодня JavaScript разделен на три категории: основной, клиентский и серверный JavaScript.