자바 스크립트 개발 프로세스를 :
1. 경우 : 상기 사용자 장치 및 여행 사이의 상호 작용을 해결하기 위해.
2. 개념 : 객체 기반 및 이벤트 기반, 클라이언트의 브라우저에서 스크립트 언어를 실행합니다.
투어 용기에서 실행 -js. (JS 엔진 : JS 코드 실행)
- 이벤트 : 그것은 특정 사용자 작업이다
- 대상 : 컨테이너의 추상 (저장 데이터)
3. 역할 :
- 게임 개발을한다.
- 통계
- 지리적 타겟팅
4. 구성 :
기본 구문 (ECMA 스크립트)
DOM (문서 객체 모델) HTML (웹 효과 JS를 달성 개체의 동작에 의해 JS 작업) 추상적 인 개체로 전체 문서
BOM : 객체 추상화 JS 운영자의 브라우저로 방문.
자바 스크립트 경로를 학습 :
1. 쓰기 위치 :
- 화학식 (실제 발전)의 전도 :
하나의 파일에 먼저 JS의 JS 코드합니다 (test.js) 웹 페이지 (스크립트)에 JS 파일에 따라
列 如 : <스크립트 SRC = 'test.js'> </ script>
참고 :
1. 권장 <스크립트 SRC = 'test.js'> </ script> 신체의 끝 부분에 태그
- 임베디드 쓰기 : JS 코드는 직접 (스크립트 태그를 통해) HTML 페이지를 언로드
열 : <script>
JS 코드를 ...
</ script>
참고 :
쓰기와 쓰기 1. 봉사 활동 스타일을 삽입 할 수 없습니다 썼다.
2 페이지가 사용될 수있는 동시에 전도 식 임베디드 사용될 수있다.
3.는 body 태그의 끝에 서면에 포함을 제안한다.
- 인라인 스타일 쓰기 :( 이하)
JS 코드는 내부 레이블에 직접 기록
<사업부 이벤트 이름 = 'JS 코드'> </ DIV>
예를 들어 : 온 클릭 (이벤트 클릭)
페이지 2. JS 출력 메시지
경고 ( '내용') : 출력 메시지의 브라우저에서 팝업 창
( '콘텐츠') document.write를 상기 페이지의 출력 메시지 본문
요약 :
페이지에 1.document.write ()를 출력 할 수있다 특정 텍스트
2.document.write () HTML 태그의 수도 또한 출력 특정 페이지
투어 콘솔의 출력 메시지를 : CONSOLE.LOG은 ( '오늘의 js를 배우기 시작합니다')
코드를 디버깅 할 때 일반적으로 ()을 console.log를 사용
프롬프트 ( '사용자 이름을 입력'); 사용자 입력 메시지를 수신
사용자가 특정 동작을 획득 (판정 동작을 취소) ( '메시지')를 확인
참고 :
1. JS의 경우를 구분
기간은 JS 추천 후 2. 코드는 추가 접수 ";"
한 줄 주석의 3.js : // 여러 줄이 코멘트 / * * /
3. 변수 (키) : 데이터를 저장
개념 : 프로그램의 데이터에 대한 컨테이너를 개최 할 수있는 기회입니다.
사용
변수를 정의
VAR + 사용자 정의 변수 이름;
변수 할당
변수 이름 = 값
참고 :
1 '='-------> 호출 할당 연산자
2. 할당 연산자의 실행은 : 제 코드의 우측에 '='을 수행하고, 그 결과는 왼쪽 변수의 오른쪽에 할당
3. 출력이 변수 인 경우 우리는 출력 메시지, 따옴표없이, 어떤 측면 따옴표를 추가 할 필요가없는 경우
4. 변수는 값, 과제의 최종 결과를 저장할 수 있습니다.
변수가 정의 될 때 5 직접 변수에 값을 할당 할
6. 다수의 변수를 동시에 정의되고 할당 될 수 쉼표로 구분 될 수있다
예를 들면 : var에 사용자 이름 = '의 ZS', PWD = '123';
변수 명명 규칙 :
1. 처음에 순수한 디지털 번호를 사용하거나 변수를 정의 할 수.
2. 한자 정의 된 변수의 사용을 권장하지 않습니다
3. 처음에 정의 된 변수를 제외하고, 순수 특수 문자 나 특수 문자를 허용 ( '_'또는 '$')
4. 정의 된 변수 이름을 키워드를 사용할 수 없습니다
키워드 : 단어는 JS에서 특별한 의미를 가지고
5. 변수를 정의 예약어의 사용을 권장하지 않습니다
6. 공정의 변수를 정의 중간 변수 이름 공간하지만 허용되지
두 변수의 교환의 기본 아이디어 :
1. 값을 잡고 임시 변수에 가셔야
2. 그런 다음 마지막으로 실현 교환 변수 할당
4. 데이터 타입 : 변수의 데이터 타입을 지칭
단순 데이터 유형
1. 디지털 형 (수)
요약 :
☞ 변수 값의 보존이 숫자로 긴 (정수, 소수, 음극)
함께 수치 형 변수 ☞ 경우, 최종 결과는 숫자이며
☞ 최대 디지털 타입을 입수에서 Number.MIN_VALUE
☞ 최소 디지털 입력 받기 : Number.MIN_VALUE를
2. 문자열 (문자열);
요약 :
☞ 변수에 저장된 값은 작은 따옴표 나 큰 따옴표를 사용하여 긴으로
함께 변수 문자열이있는 경우 ☞ 최종 결과는 문자열 유형의 결과
3. 부울 (부울) :
요약 :
한 변수의 값이 true 또는 거짓으로
사실 : 우측의 대표 (조건)
거짓 : 오류 대신 (조건이 충족되지 않음)
거짓 | 문법 구조의 일반 조건은 사실을 확인하는 데 사용됩니다
4.undefined 유형 : 변수 값이 정의되거나만큼 변수에 값을 할당하지
요약 :
변수가 할당되지 않은 경우,이 변수의 디폴트 값은 정의되지 않습니다.
복잡한 데이터 유형 :
1.object : 객체
5. 어떻게 프로그램에 의해 현재 변수의 데이터 유형을 결정?
결과 ypeof (변수) === "현재 변수의 데이터 타입을 얻기위한 것이다.
예를 들어 :
VAR = N1은 정의되지
경보 (대해서 typeof (N1))를;
6. 데이터 형식 변환
✔ 표시 형식 변환 (캐스팅) 다음 JS 의해 제공된 변환 프로세스의 타입, 데이터 타입 변환 마지막 실현
디지털 형식으로 데이터 1. 다른 유형의
수 ()
요약 :
☞ 디지털 형으로 수 (변수) 다른 유형의 데이터를 변환 할 수 있습니다
변수의 값이 번호를 통해 디지털 형태의 문자열 인 경우 ☞ (가변) 유형, 최종으로 변환 될 수있다
☞은 타입 번호 (가변) 변환에 의해 숫자가 아닌 문자열 인 경우, 디지털 형식으로 변환 할 수 있고, 최종적인 결과는 NaN이있다
NaN이 : 비수 -----> 데이터 유형은 디지털 타입 (번호) 인
디지털 형태로 변환된다 ☞ undefined 인 경우, 최종 결과는 NaN이
얻어진 디지털 형태로 변환 번호 1 또는 0 인 경우 부울 결과 ☞;
에서는 parseInt ()
요약 :
다른 데이터 형식으로 parseInt으로 ☞ 디지털 형태로 변환 할 수있다 ()
☞ 디지털 변환 처리 형식 만 정수부 보유
에서는 parseFloat ()
요약 :
에서는 parseFloat 내지 ☞ () 디지털 형태로 다른 데이터 유형
소수가 다수 인 경우 ☞, 다음은 소수에 걸쳐 보존됩니다
☞ 비 진수 경우, 정수 덜 직접 예약 비트
2. 문자열 형태로 다른 데이터 형식 변환
) (변수로 .toString ☞
☞ 문자열 (변수)
요약 :
당신이 문자열 형식을 변환하려면 1. ()로 .toString을 권장,
2. 문자열 () 메소드는 모든 데이터 유형이 문자열 형식으로 변환 할 수 있습니다 할 수 있습니다
3. 변환 다른 데이터 유형 부울 유형
☞ 부울 ()
: ☞ 요약
변수 값 인 경우에는 1 : 빈 문자열, 0 NaN이, NULL, 미정 ==> 결과는 거짓
상기 결과에 더하여 2는 결국 사실로 변환
✔ 내재 형 전환 : JS의 수학적 방법에 의해, 변수의 데이터 형이 변경
요약 :
1. 모든 연산은 암시 적 형식 변환을 실현할 수있다
(2 개) 프로세스 (문자열 연결) 문자열이 추가로 수행되는 경우를
제 연산기
+
요약 :
1. 변수가 숫자 입력이 추가되는 경우, 최종 결과는 디지털 타입
이 아닌 숫자 타입의 캐릭터가 추가되는 경우 2. 결과 대부분의 캐릭터 (접합 역할을한다) 인
접합부 문자열 :
1. 우리는 + 사용하는
적어도 하나 개의 문자열이 플러스 왼쪽과 오른쪽을
-
요약 :
가변 숫자 감산 경우, 최종 결과는 디지털 타입 1
숫자 스트링이 상기 디지털 형식의 최종 결과로부터 감산 된 경우 2. (암시 적 형식 변환)
*
요약 :
프로그램의 승산 1. 기호 (*)를 생략 할 수 없다
/
요약 :
1. 변수 격차의 유형 인 경우, 최종 결과는 디지털 타입이
0과 같은 제수는 그 최종 결과가 무한대 인 경우 2. 데이터 형식을 대응하는 디지털 형태 인
% (모듈)
8. 디지털 판단 아니다
반환 된 결과가 숫자의 진정한 대표가 아닌 경우 때는 isNaN (변수) --- "
반환은 FALS의 대신 디지털의 결과 인 경우
오늘의 요약
1. 변수를 정의하고 변수에 값을 할당
2. 현재의 다양한 데이터 유형을 분석 (수치, 문자열, 부울, 미정)
이 방식에 의해 결정되는 경우 3. 프로그램의 데이터 유형을 알고
4. 데이터 형식 변환을 구현하는 방법을 알고
5. 변수가 숫자가 아닌 결정하는 방법을 알고