Почему downvotes?
Вы все особые снежинки, которые не могут помочь другому программисту без downvoting? Суровые, суровые люди. Пусть ненависть, которую вы носите в своих сердцах, поглощает ваши души.
В принципе, JS в настоящее время может быть запущен на и на стороне клиента и на стороне сервера, как на.
Будучи простым, чтобы ответить на этот вопрос, два простых примера:
На стороне клиента, вы можете использовать JS, чтобы реализовать некоторые логику на основе взаимодействия с пользователем, в течение, например, когда пользователь помечает флажок, парит DIV чтобы изменить свой цвет, независимо от того, что JS-код может быть выполнен как ответ на эти события, и это, как правило, клиентский код, потому что все это происходит на стороне клиента, главным образом в ответ на взаимодействие пользователя.
В последнее время nodeJS, все для кодирования в JS, является серверной технологией, которая позволяет вам использовать API, доступ к БД и т. Д., Которые являются действиями на стороне сервера, и все они используют JS.
Итак, длинный рассказ: он может быть выполнен как на стороне клиента, так и на стороне сервера.
JS - это просто язык. Вы можете запускать его везде, где у вас есть соответствующий интерпретатор. – zerkms
Javascript традиционно использовался в браузере (на стороне клиента) для анимации веб-страниц и добавления логики к тому, что в противном случае было бы статическим веб-страницами, созданным с помощью HTML/CSS. У веб-браузеров есть свои «javascript-движки». Поскольку «Интернет» становится более популярным, то и javascript. С преобладанием Javascript некоторые люди решили, что они хотят использовать Javascript и на back-end, что и делает node.js. Он служит еще одним движком JavaScript, но он не живет внутри браузера, поэтому вы можете его использовать в любом месте. Однако javascript в браузере все еще более распространен. – matmo
Почему я получил голос? –