Javascript는 웹 개발, 데스크톱 소프트웨어, 모바일 애플리케이션 개발 등 다양한 분야에서 사용할 수 있는 널리 사용되는 프로그래밍 언어입니다. 이 기사에서는 초보자가 빠르게 시작할 수 있도록 Javascript 코드를 사용하는 방법을 소개합니다.
1. Javascript 코드 만들기
Javascript 코드를 HTML 파일에 도입하는 것이 가장 일반적인 방법입니다. HTML 코드에서 자바스크립트 코드는 <script> 태그를 통해 도입됩니다. 예: </script>
<script> // 在这里写JavaScript代码 </script>
자바스크립트 코드를 별도의 .js 파일로 저장한 후 HTML 파일에 도입할 수도 있습니다. 예를 들어, "script.js"라는 파일을 생성하고 이를 HTML 파일에서 참조할 수 있습니다.
<script src="script.js"></script>
2. 변수
변수는 Javascript에 데이터를 저장하는 데 사용됩니다. 변수를 생성할 때 var 키워드를 사용해야 합니다. 예:
var name = "John";
위 코드는 변수 이름을 생성하고 "John"이라는 문자열을 이 변수에 할당합니다. Javascript에서 변수는 동적으로 유형이 지정됩니다. 즉, 변수 유형이 동적으로 변경될 수 있습니다. 예를 들어 위의 변수 이름 값을 숫자 유형으로 변경할 수 있습니다.
var name = 10;
변수 이름은 문자, 숫자, 밑줄, 달러 기호로 구성될 수 있지만 숫자로 시작할 수는 없습니다. 변수 이름은 대소문자를 구분합니다.
3. 데이터 유형
자바스크립트에는 문자열, 숫자, 배열, 객체 등 다양한 데이터 유형이 있습니다.
String은 텍스트를 나타내는 데 사용되는 데이터 유형이며 작은따옴표나 큰따옴표로 묶을 수 있습니다. 예:
var name = "John"; var greeting = 'Hello';
숫자는 Javascript에서 정수형과 부동 소수점형으로 구분됩니다. 예:
var age = 18; var price = 9.99;
Array는 데이터 세트를 저장하는 데 사용되는 데이터 유형입니다. 배열의 각 요소는 모든 데이터 유형이 될 수 있습니다. 배열을 선언할 때 대괄호 []를 사용하고 각 요소를 쉼표로 구분해야 합니다. 예:
var fruits = ["apple", "orange", "banana"];
배열 요소는 인덱스로 액세스할 수 있으며 배열 인덱스는 0부터 시작합니다. 예를 들어 위 배열에서 "apple"에 액세스합니다.
var fruit = fruits[0];
객체는 실제로 사물을 설명하는 데 사용되는 데이터 유형입니다. 객체는 속성과 메소드로 구성됩니다. 속성은 개체의 특성이고 메서드는 개체의 동작입니다. 예:
var person = { name: "John", age: 18, sayHello: function() { alert("Hello!"); } };
위 코드는 이름, 나이 및 sayHello 메소드를 포함하는 사람 개체를 생성합니다. 점이나 대괄호를 통해 개체의 속성과 메서드에 액세스할 수 있습니다. 예를 들어, person 개체의 이름에 액세스합니다.
var name = person.name;
4. 제어 흐름
제어 흐름은 프로그램 실행 순서를 제어하는 메커니즘입니다. Javascript는 다양한 제어 흐름 문을 제공합니다.
if 문은 조건에 따라 다양한 코드 블록을 실행하는 데 사용됩니다. 예:
if (age > 18) { alert("You are an adult."); } else { alert("You are a child."); }
위 코드는 age 변수 값을 기반으로 연령이 18세 이상인지 확인하고 다른 코드 블록을 실행합니다.
for 루프는 동일한 코드 블록을 반복적으로 실행하는 데 사용됩니다. 예를 들어, 1에서 10까지의 숫자를 출력하려면:
for (var i = 1; i <p>위 코드는 변수 i를 사용하여 1에서 10까지 반복할 때마다 현재 i 값을 출력합니다. </p><ol start="3"><li>while 루프 </li></ol><p>while 루프는 조건이 true인 동안 동일한 코드 블록을 반복적으로 실행하는 데 사용됩니다. 예를 들어 1부터 10까지의 숫자를 출력합니다. </p><pre class="brush:php;toolbar:false">var i = 1; while (i <p>위 코드는 변수 i를 사용하여 1부터 루프를 시작하고, 매번 현재 i 값을 출력하고, i가 10보다 클 때 루프가 끝날 때까지 i를 1씩 증가시킵니다. . </p><p>5. 함수 </p><p>함수는 특정 작업을 완료하고 실행을 위해 반복적으로 호출될 수 있는 코드 블록입니다. 함수는 키워드 function을 통해 Javascript에서 정의할 수 있습니다. 예를 들어, 두 숫자의 합을 계산하는 함수를 정의합니다. </p><pre class="brush:php;toolbar:false">function add(a, b) { return a + b; }
위 코드는 두 매개변수 a와 b를 사용하여 그 합을 반환하는 add라는 함수를 정의합니다.
6. DOM 작업
Javascript는 DOM(문서 객체 모델) 트리를 작동하여 HTML 페이지를 동적으로 업데이트하는 효과를 얻을 수 있습니다. DOM 트리는 HTML 페이지의 구조화된 표현이며 각 HTML 요소는 DOM 트리의 노드입니다. Javascript는 요소의 콘텐츠, 속성, 스타일 등을 수정하는 등 DOM API를 통해 이러한 노드를 작동할 수 있습니다.
getElementById, getElementsByClassName, getElementsByTagName 및 문서 개체의 기타 메서드를 사용하여 HTML 요소를 가져올 수 있습니다. 예를 들어, ID가 "myDiv"인 요소를 가져옵니다.
var myDiv = document.getElementById("myDiv");
노드의 innerHTML, innerText 및 nodeValue 속성을 사용하여 노드의 콘텐츠를 수정할 수 있습니다. 예를 들어, ID가 "myDiv"인 요소의 콘텐츠를 수정하려면:
var myDiv = document.getElementById("myDiv"); myDiv.innerHTML = "Hello World!";
노드의 getAttribute 및 setAttribute 속성을 사용하여 노드의 속성을 수정할 수 있습니다. 예를 들어, ID가 "myLink"인 요소의 href 속성을 수정합니다.
var myLink = document.getElementById("myLink"); myLink.setAttribute("href", "http://www.example.com");
노드의 스타일 속성을 사용하여 노드의 스타일을 수정할 수 있습니다. 예를 들어, ID가 "myDiv"인 요소의 배경색을 수정합니다.
var myDiv = document.getElementById("myDiv"); myDiv.style.backgroundColor = "red";
위는 Javascript 코드의 기본 작업입니다. 이러한 내용을 익히면 Javascript의 적용 범위가 더욱 확장됩니다.
위 내용은 자바스크립트 코드를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!