자 바스 크 립 트 학습 노트 1

1.동작 HTML 요소       자 바스 크 립 트 에서 HTML 요 소 를 방문 하려 면 document.getElement ById(id)방법 을 사용 할 수 있 습 니 다.       "id"속성 을 사용 하여 HTML 요 소 를 표시 하 십시오.예:       지정 한 id 를 통 해 HTML 요 소 를 방문 하고 내용 을 변경 합 니 다.
<!DOCTYPE html>
<html>
<body>
<h1>My First Web Page</h1>
<p id="demo">My First Paragraph</p>
<script>
document.getElementById("demo").innerHTML="My First JavaScript";
</script>
</body>
</html>

출력 결과:
My First Web Page

My First JavaScript

2.배열      
      다음 코드 는 cars 라 는 배열 을 만 듭 니 다:
var cars=new Array();
cars[0]="Audi";
cars[1]="BMW";
cars[2]="Volvo";
       또는(condensed array):
var cars=new Array("Audi","BMW","Volvo");

3.대상(대상 은 속성 과 방법 을 가 진 특수 데이터 형식 일 뿐)
      속성 은 대상 과 관련 된 값 이 고 방법 은 대상 에서 실행 할 수 있 는 동작 입 니 다.
      대상 은 괄호 로 구분 된다.괄호 내부 에서 대상 의 속성 은 이름과 값 이 맞 는 형식(name:value)으로 정의 합 니 다.속성 은 쉼표 로 구 분 됩 니 다:
var person={firstname:"Bill", lastname:"Gates", id:5566};
      위의 예 에서 대상(person)은 세 가지 속성 이 있 습 니 다:firstname,lastname 및 id.
      빈 칸 과 접 는 것 은 중요 하지 않다.여러 줄 을 가로 지 를 수 있 음:
var person={
firstname : "Bill",
lastname  : "Gates",
id        :  5566
};

4.성명 변수 유형
       새 변 수 를 설명 할 때 키워드"new"를 사용 하여 종 류 를 설명 할 수 있 습 니 다.
var carname=new String;
var x=      new Number;
var y=      new Boolean;
var cars=   new Array;
var person= new Object;

       자 바스 크 립 트 변 수 는 모두 대상 입 니 다.변 수 를 설명 할 때 새 대상 을 만 듭 니 다.
주석:
       JavaScript 의 모든 것 은 대상 입 니 다.문자열,숫자,배열,날짜 등 입 니 다.       자 바스 크 립 트 에서 대상 은 속성 과 방법 을 가 진 데이터 입 니 다.
5.속성 과 방법
       속성 은 대상 과 관련 된 값 입 니 다.       방법 은 대상 에서 실행 할 수 있 는 동작 이다.       예 를 들 어 자동 차 는 현실 생활 의 대상 이다.자동차의 속성:
자동차 방법:
car.name=Fiat
car.model=500
car.weight=850kg
car.color=white 
       자동차의 속성 은 명칭,모델,무게,색깔 등 을 포함한다.
       모든 자동 차 는 이러한 속성 을 가지 고 있 지만,모든 차 의 속성 은 모두 같 지 않다.
       자동차의 방법 은 시동,운전,브레이크 등 이 될 수 있다.
       모든 자동 차 는 이런 방법 을 가지 고 있 지만,그것들 이 실 행 된 시간 은 모두 같 지 않다.
라벨
       switch 문장 에서 보 듯 이 자 바스 크 립 트 문장 을 표시 할 수 있 습 니 다.       자 바스 크 립 트 문장 을 표시 하려 면 문장 앞 에 콜론 을 붙 여 주 십시오:
car.start()
car.drive()
car.brake()
       break 와 contine 문 구 는 코드 블록 을 뛰 어 넘 을 수 있 는 문구 일 뿐이다.
       문법
label:
  
       contine 문 구 는 순환 에 만 사용 할 수 있 습 니 다.
       break 구문(태그 참조 없 음)은 순환 이나 switch 에 만 사용 할 수 있 습 니 다.
       탭 참조 로 break 문 구 는 모든 JavaScript 코드 블록 을 뛰 어 내 리 는 데 사용 할 수 있 습 니 다.
실례:
break labelname;
continue labelname;

출력 결과:
cars=["BMW","Volvo","Saab","Ford"];
list:
{
document.write(cars[0] + "<br>");
document.write(cars[1] + "<br>");
document.write(cars[2] + "<br>");
break list;
document.write(cars[3] + "<br>");
document.write(cars[4] + "<br>");
document.write(cars[5] + "<br>");
}
7、

좋은 웹페이지 즐겨찾기