인터넷을 탐색할 때 상호 작용하는 웹 페이지는 HTML(HTML) , CSS 및 이 기사에서 논의할 JavaScript라는 세 가지 기술을 사용하여 표시됩니다 .
세 가지 중 JavaScript 가 가장 발전했습니다. 웹 페이지에 동적 기능을 추가하여 훨씬 더 복잡하고 대화형으로 만듭니다. JavaScript 가 없으면 즐겨 찾는 웹 사이트 중 일부가 불가능할 것입니다.
이 기사에서는 JavaScript 가 무엇인지, 어떻게 작동하는지, 온라인에서 다양한 용도로 사용하는지 분석해 보겠습니다.
자바스크립트란?(What Is JavaScript?)
JavaScript 는 스크립팅 언어입니다. HTML , 가장 인기 있는 친척 중 하나는 마크업 언어입니다. 둘의 주요 차이점은 마크업 언어가 구조적이며 페이지의 모양과 디자인을 준비한다는 것입니다. 마크업 언어는 기능적으로 표현형인 반면 스크립팅 언어는 논리적이고 알고리즘적입니다.
평신도의 관점에서 HTML 은 웹 페이지의 모양을 변경하는 반면 JavaScript 는 실제로 계산 기능을 제공합니다. HTML 에서는 1 + 1과 같은 간단한 방정식도 평가할 방법이 없습니다. JavaScript 는 그 이상을 수행할 수 있습니다.
JavaScript 는 서버 측과 클라이언트 측 모두에서 구현할 수 있습니다. 클라이언트 측 JavaScript 가 가장 일반적이며 JavaScript 코드가 HTML 을 통해 참조되고 웹 브라우저에서 해석됩니다. 이 코드는 HTML(HTML) 콘텐츠를 동적으로 생성하고 사용자 입력을 요청 하는 등 페이지의 모양을 변경하는 것 이상의 작업을 수행할 수 있습니다 .
간단히 말해서 JavaScript 는 웹 사이트의 상호 작용을 향상시킬 수 있는 가볍고 해석된 스크립팅 언어입니다.
JavaScript는 온라인에서 어떻게 사용됩니까?(How Is JavaScript Used Online?)
거의 모든 스크립팅 언어와 마찬가지로 가능성은 당신이 생각해낼 수 있는 것으로만 제한됩니다. 기술이 있고 꿈을 꿀 수 있다면 이룰 수 있어야 합니다.
그러나 웹이 없으면 동일하지 않을 매우 일반적인 JavaScript 스크립트가 있습니다. (JavaScript)JavaScript 의 가장 인기 있는 몇 가지 사용 사례에 대해 논의해 보겠습니다 .
양식 유효성 검사
가입 양식을 작성할 때 사용자 이름이나 비밀번호가 너무 짧다는 말만 들었다면 그것은 JavaScript 가 작동하고 있다는 것입니다!
양식(Form) 유효성 검사는 다양한 스크립팅 언어로 수행할 수 있지만 JavaScript 를 사용하면 데이터를 게시하지 않고 동적으로 수행할 수 있습니다. 이는 대역폭 감소를 통해 서버 비용을 절감할 수 있으며 사용자 측의 불만을 방지할 수 있는 좋은 방법입니다.
양식을 제출하고 나중에 귀하의 정보가 유효하지 않다는 말을 듣는 것은 결코 즐거운 일이 아닙니다. JavaScript 는 이 작업을 즉석에서 수행할 수 있습니다.
변환기 및 계산기
화씨 에서 섭씨 (Fahrenheit)로(Celsius) , USD 에서 EUR 등으로 데이터를 동적으로 변환하는 것은 JavaScript 가 탁월한 것입니다. JavaScript 에 대한 과정을 수강한 경우 처음 몇 가지 수업 중 하나는 금리 계산기(interest rate calculator) 와 같은 것을 만드는 것 입니다. JavaScript 의 많은 기본 사항을 소개하는 훌륭한 학습 경험입니다 .
클라이언트 측 JavaScript 는 이와 같은 계산을 처리할 때 최고의 솔루션 중 하나입니다.
랜덤 생성기
Math.random ()은 많은 JavaScript 애호가가 가장 좋아하는 함수이며 매우 유용합니다. 0과 1 사이의 임의의 부동 소수점 숫자를 생성할 수 있어 많은 영리한 스크립트가 가능합니다.
이러한 종류의 가장 인기 있는 스크립트 중 하나는 무작위 (random )p assword 생성기(assword generator) 입니다. 웹 전체에서 찾을 수 있으며 클라이언트 측 JavaScript 는 서버와 상호 작용하지 않기 때문에 무작위 암호 생성의 신뢰할 수 있는 소스입니다. 따라서 백그라운드에서 캐시되거나 저장되지 않습니다.
계략
맞습니다 . JavaScript 를 사용하여 자신의 게임을 코딩할 수도 있습니다. 클라이언트 측 JavaScript 는 모든 종류의 온라인, 협력 경험에 대한 지원을 허용하지 않지만 싱글 플레이어 게임 또는 동일한 키보드에서 두 명의 사용자가 플레이할 수 있는 게임은 완전히 가능합니다.
다음은 몇 가지 고전적인 예입니다.
JavaScript 는 그다지 심각하지 않은 프로젝트에서도 작동하는 매우 훌륭한 스크립팅 언어입니다!
HTML 과 CSS 에 이미 정통한 경우 JavaScript 는 코딩 게임을 실제로 향상시킬 수 있는 훌륭한 다음 단계입니다. 코딩에 관심이 없다면 이 기사는 이 스크립팅 언어가 수백만 개의 웹사이트에 가져온 기능을 이해하는 데 도움이 될 것입니다. 인터넷은 JavaScript(JavaScript) 없이는 동일하지 않을 것 입니다.
HDG Explains: What Is JavaScript & What Is It Used For Online?
When уou browse the intеrnet, the web pages уou interact with are preѕented to you using three technologies: HTML, CSS, and what we’ll discuss in this articlе—JavaScript.
Of the three, JavaScript is the most advanced. It adds dynamic functionality to web pages, which make them much more complex and interactive. Without JavaScript, some of your favorite websites wouldn’t be possible.
In this article, let’s break down what JavaScript is, how it works, and the many uses for it online.
What Is JavaScript?
JavaScript is a scripting language. HTML, one of its most popular relatives, is a markup language. The major difference between the two is that markup languages are structural and prepare the look and design of a page. A markup language is functionally presentational, whereas a scripting language is logical and algorithmic.
In layman’s terms, HTML changes the way web pages look while JavaScript actually offers computational functionality. In HTML, there’s no way to even evaluate a simple equation such as 1 + 1. JavaScript can do that and so much more.
JavaScript can be implemented on both the server and client side. Client-side JavaScript is most common, where JavaScript code is referenced via HTML and interpreted by the web browser. This code can do a lot more than just change the appearance of a page, such as dynamically generate HTML content, ask for user input, and more.
To put it short, JavaScript is a lightweight, interpreted scripting language that can enhance the interactivity of a website.
How Is JavaScript Used Online?
As with practically every scripting language, the possibilities are limited only to what you can come up with. If you have the skills and you can dream it, you should be able to make it.
However, there are some very common JavaScript scripts that the web would not be the same without. Let’s discuss a few of the most popular use cases for JavaScript.
Form Validation
If you’ve ever been filling out a signup form only to be told that your username or password was too short, that was JavaScript in action!
Form validation can be performed in a number of different scripting languages, but JavaScript allows it to be done dynamically and without posting any data. This can cut down server costs through lowered bandwidth, and it’s a great way to prevent frustration on the side of the user.
It’s never fun to submit a form and be told afterwards that your information wasn’t valid. JavaScript can do this on the fly.
Converters & Calculators
Whether it be Fahrenheit to Celsius, USD to EUR, or the like, dynamically converting data is something JavaScript excels at. If you ever take a course on JavaScript, one of your first few lessons will likely be to create something such as an interest rate calculator. It’s a great learning experience that introduces many of the fundamentals of JavaScript.
Client-side JavaScript is one of the best solutions for when it comes to handling calculations such as these.
Random Generators
Math.random() is a favorite function for many JavaScript lovers, and it’s extremely useful. It allows the creation of a random, floating-point number between 0 and 1, which enables a lot of clever scripts.
One of the most popular scripts of this kind is a random password generator. You can find these all over the web, and they’re a trustworthy source of random password generation since client-side JavaScript has no interaction with the server, so it’s never cached or saved behind the scenes.
Games
That’s right—JavaScript can even be used to code your own games. While client-side JavaScript won’t allow support for any kind of online, co-operative experience, single-player games or games that can be played by two users at the same keyboard are entirely possible.
Here are a few classic examples:
JavaScript is a seriously good scripting language that works even for not-so-serious projects!
If you’re already well-versed in HTML and CSS, JavaScript is a great next step that can really enhance your coding game. If coding isn’t your interest, this article should help in appreciating the functionality this scripting language has brought to millions of websites. The internet wouldn’t be the same without JavaScript.