>  기사  >  웹 프론트엔드  >  자바스크립트 공부 노트 구성(개요, 변수 소개, 데이터 유형)_기본지식

자바스크립트 공부 노트 구성(개요, 변수 소개, 데이터 유형)_기본지식

WBOY
WBOY원래의
2016-05-16 15:35:081415검색

개요
1. 출력 도구:

document.write()---html이 될 수 있습니다

경고()---문자열

프롬프트(텍스트,기본 텍스트)
텍스트---선택사항. 대화 상자에 표시할 일반 텍스트(HTML 형식 텍스트 아님)
defaultText---선택 사항입니다. 기본 입력 텍스트.

2.js의 배치

a. HTML의 어느 곳에나 배치할 수 있습니다.

b. 그러나 그들은 하나의 전체이고 서로 영향을 미칩니다

c. 하이퍼링크 및 리디렉션 위치

<a href="javascript:alert();"></a>
<form action="javascript:alert();"></form>
<div onclick="alert()"></div>

********IE下可行,不推荐使用********
<div id="one"></div>
<script for="one" event="onclick">
alert(111);
</script>

d. 외부 자바스크립트 파일 호출
​9be8c280d3dc51bb61988971f6c2aa5c2cacc6d41bbb37262a98f745aa00fbf0
1. 호출하는 js 태그에는 코드가 나타날 수 없습니다
2. 3f1c4e4b6b16bbbd69b2ee476dc4f83a 태그
는 js 스크립트에 나타날 수 없습니다. 3. 그들은 여전히 ​​서로 연결되어 있고 영향을 받고 있습니다
3. 댓글
a. 오래된 브라우저의 경우
19791207a4e0a22c816ac020ecd8cae0
*이전 브라우저가 JS를 인식하지 못하는 경우 댓글
b.리얼댓글
인라인 댓글 //
댓글 차단 /* */

나. 변수

1. 명명 규칙
a. 대소문자를 엄격히 구분합니다
b. 변수 이름은 문자 또는 _ 또는 $로 시작해야 합니다. 나머지 부분은 문자, 숫자, _, $
일 수 있습니다. c. 키워드나 예약어를 사용하여 이름을 지정할 수 없습니다.
키워드: for, if, try 등
예약어: byte, char, class 등
d. 명명 규칙
CamelCase 명명법: getElementById
첫 글자를 대문자로 표기: Object
의미 있는 명명: 이름, 나이
2. 변수 : 데이터를 저장할 수 있는 변수
a. 변수 생성 방법 (**var 키워드로 수정해야 함**)
먼저 선언한 후 할당: var a;a=3;
선언 할당이 동시에 수행됩니다: var a=3;
한 번에 여러 변수 선언: var a, b, c
​한 번에 여러 변수를 선언하고 값을 할당합니다: var a=1,b=2;
b. 기존 변수를 덮어쓰는 방법
1. 값을 할당하지 않고 변수를 다시 선언하면 변수의 값이 변경되지 않습니다
  var a=1;var a; 결과 a=1;
​2. 변수를 다시 선언하고 값을 할당하면 해당 변수의 값이 새로운 변수 값으로 변경됩니다
  var a=1;a=3; 결과 a=3;
3. var
키워드로 변수를 수정하지 마세요. a;경고(a) 오류 보고
a=1;alert(a) 결과: 1
var 수정 및 할당이 없으면 오류가 보고됩니다. 할당이 있으면 js는 이를 전역 변수로 처리하고 오류가 보고되지 않습니다. (후자는 권장하지 않습니다)

다. 데이터 유형

typeof() 연산자: 데이터 유형을 감지하는 데 사용되는 단항 연산자이며 반환되는 결과는 항상 문자열입니다.
isNaN() 함수는 인수가 숫자가 아닌 값인지 확인하는 데 사용됩니다
1. 초기형
a.정의되지 않음--변수가 생성된 후 값이 할당되지 않으며 기본값은 정의되지 않습니다
b.null--아무 것도 없고 단지 자리 표시자입니다
c.number - 정수, 부동 소수점 유형, 2진수, 8진수, 10진수, 16진수를 지원하며 모두 10진수로 출력됩니다.
1. 2진수와 8진수: 0으로 시작
2. 16진수: 0x로 시작
3. 특별한 가치:
최대: 수.MAX_VALUE
최소: 숫자.MIN_VALUE
                                                       무한히 작음: -무한대
d.string--일부 특수 문자를 포함하여 작은따옴표와 큰따옴표로 묶인 문자열
1. 작은따옴표와 큰따옴표의 효율성은 동일합니다(PHP와 다름)
2. 쌍으로만 등장할 수 있으며, 십자형으로 등장할 수 없습니다
3. 서로 중첩될 수 있음 var a="a '11' ";
4. 특수문자
  n 줄바꿈
   탭 문자
  b 스페이스
  r 줄바꿈
   작은따옴표
"큰따옴표
  \ 슬래시
2. 참고유형

类型 typeof返回值
undefined undefined undefined
null null object
boolean ture,false bollean
string 在单双引号之间的值,特殊符号 string
제가 작성한 내용에 부족한 점이나 잘못된 정보가 있으면 각계각층의 전문가들이 저에게 조언을 해주고 함께 발전할 수 있도록 격려해 주셨으면 좋겠습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.