>  기사  >  웹 프론트엔드  >  JS 데이터 구조

JS 데이터 구조

不言
不言원래의
2018-04-10 11:33:101770검색

이 글에서 공유한 내용은 js의 데이터 구조에 관한 것으로, 특정 참조 값이 필요한 친구들이 참고할 수 있습니다.


1. Identifier


Identifier, 직설적으로 말하면, 단지 이름일 뿐입니다. JavaScript에서는 변수와 함수를 "식별자"라고 부르는 이름으로 정의해야 합니다.

JavaScript 언어에서 식별자의 가장 중요한 세 가지 사항은 다음과 같습니다.

(1)第一个字符必须是字母、下划线(_)或美元符号这3种其中之一,其后的字符可以是字母、数字或下划线、美元符号;
(2)变量名不能包含空格、加号、减号等符号;
(3)标识符不能和JavaScript中用于其他目的的关键字同名;

이 사항은 C 및 Java와 같은 다른 많은 언어의 명명 규칙과 동일합니다.

2. 키워드

JavaScript 키워드는 JavaScript 언어에서 특정 의미를 가지며 JavaScript 구문의 일부가 되는 단어를 말합니다. 자바스크립트 키워드는 변수명, 함수명으로 사용할 수 없습니다. 즉, 변수나 함수명은 시스템 키워드와 동일한 이름을 가질 수 없습니다. JavaScript 키워드를 변수 이름이나 함수 이름으로 사용하면 로드 프로세스 중에 JavaScript 컴파일 오류가 발생합니다.

이 시점에서 JavaScript는 다른 프로그래밍 언어와 동일합니다.

3. 상수

상수는 이름에서 알 수 있듯이 변경할 수 없는 수량을 나타냅니다. 상수의 의미는 정의 시작부터 프로그램 종료까지 고정되어 있습니다.

상수는 주로 숫자, 논리값 true(true), 논리값 false(false) 등의 숫자값과 문자열을 포함하여 프로그램에 고정되고 정확한 값을 제공하는 데 사용됩니다. 모든 상수.

4. 변수

변수는 이름에서 알 수 있듯이 프로그램이 실행되는 동안 해당 값이 변경될 수 있음을 의미합니다.

1. 변수 이름 지정

변수 이름은 실제로 식별자이므로 변수 이름을 지정할 때는 식별자 명명 규칙도 따라야 합니다.

(1) 첫 번째 문자는 문자, 밑줄( _) 또는 달러 기호, 다음 문자는 문자, 숫자 또는 밑줄, 달러 기호일 수 있습니다.

(2) 변수 이름에는 공백, 더하기 기호, 빼기 기호 및 기타 기호가 포함될 수 없습니다.

(3) 식별자는 다음과 함께 사용할 수 없습니다. 다른 목적의 JavaScript 키워드는 동일한 이름을 갖습니다.

2. 변수 선언 및 할당

JavaScript에서는 변수를 사용하기 전에 선언해야 합니다.

모두가 한 가지를 기억합니다:
"모든 JavaScript 변수는 var 키워드로 선언됩니다."
이 시점에서 JavaScript는 C 및 Java와 다릅니다.

구문: ​​
var 변수 이름;
var 변수 이름=값;

설명:
변수를 선언하는 동안 변수에 값을 할당할 수도 있습니다.

var 키워드는 동시에 여러 개의 변수 이름을 선언할 수도 있습니다. 변수 이름은 영어 쉼표 ","로 구분해야 합니다. 예를 들어 각각 이름, 나이, 성별을 나타내는 변수 name, age, 성별을 선언하면 코드는 다음과 같습니다. 변수:
var name="Zhang San" ,age=18;gender=”male”;


필요한 변수를 코드 시작 부분에 균일하게 선언하는 것이 가장 좋습니다

3. 변수의 범위는 특정 변수를 의미합니다. 프로그램에서 유효한 범위는 프로그램에서 변수가 정의된 영역입니다. JavaScript에서 변수는 범위에 따라 전역 변수와 지역 변수의 두 가지 유형으로 나눌 수 있습니다.

전역 변수는 메인 프로그램에서 정의되며, 유효한 범위는 정의 시작부터 이 프로그램 끝까지입니다. 지역 변수는 프로그램의 함수에 정의되며 유효한 범위는 함수가 끝나면 지역 변수 수명도 종료됩니다.

1. 식별자

식별자는 직설적으로 말하면 이름입니다. JavaScript에서는 변수와 함수를 "식별자"라고 부르는 이름으로 정의해야 합니다.

JavaScript 언어에서 식별자의 가장 중요한 세 가지 사항은 다음과 같습니다.

(1)第一个字符必须是字母、下划线(_)或美元符号这3种其中之一,其后的字符可以是字母、数字或下划线、美元符号;
(2)变量名不能包含空格、加号、减号等符号;
(3)标识符不能和JavaScript中用于其他目的的关键字同名;

이 사항은 C 및 Java와 같은 다른 많은 언어의 명명 규칙과 동일합니다.

2. 키워드

JavaScript 키워드는 JavaScript 언어에서 특정 의미를 가지며 JavaScript 구문의 일부가 되는 단어를 말합니다. 자바스크립트 키워드는 변수명, 함수명으로 사용할 수 없습니다. 즉, 변수나 함수명은 시스템 키워드와 동일한 이름을 가질 수 없습니다. JavaScript 키워드를 변수 이름이나 함수 이름으로 사용하면 JavaScript 로드 중에 컴파일 오류가 발생합니다.

이 시점에서 JavaScript는 다른 프로그래밍 언어와 동일합니다.

3. 상수

상수는 이름에서 알 수 있듯이 변경할 수 없는 수량을 나타냅니다. 상수의 의미는 정의 시작부터 프로그램 종료까지 고정되어 있습니다.

상수는 주로 숫자, 논리값 true(true), 논리값 false(false) 등의 숫자값과 문자열을 포함하여 프로그램에 고정되고 정확한 값을 제공하는 데 사용됩니다. 모든 상수.

4. 변수

변수는 이름에서 알 수 있듯이 프로그램이 실행되는 동안 해당 값이 변경될 수 있음을 의미합니다.

1. 변수 이름 지정

변수 이름은 실제로 식별자이므로 변수 이름을 지정할 때는 식별자 명명 규칙도 따라야 합니다.

(1) 첫 번째 문자는 문자, 밑줄( _) 또는 달러 기호, 다음 문자는 문자, 숫자 또는 밑줄, 달러 기호일 수 있습니다.

(2) 변수 이름에는 공백, 더하기 기호, 빼기 기호 및 기타 기호가 포함될 수 없습니다.

(3) 식별자는 다음과 함께 사용할 수 없습니다. 다른 목적으로 동일한 이름을 사용하는 JavaScript 키워드;

2. 변수 선언 및 할당

JavaScript에서는 변수를 사용하기 전에 먼저 선언해야 합니다.

모두가 한 가지를 기억합니다:
"모든 JavaScript 변수는 var 키워드로 선언됩니다."
이 시점에서 JavaScript는 C 및 Java와 다릅니다.

구문: ​​
var 변수 이름;
var 변수 이름=값;

설명:
변수를 선언하는 동안 변수에 값을 할당할 수도 있습니다.

var 키워드는 동시에 여러 개의 변수 이름을 선언할 수도 있습니다. 변수 이름은 영어 쉼표 ","로 구분해야 합니다. 예를 들어 각각 이름, 나이, 성별을 나타내는 변수 name, age, 성별을 선언하면 코드는 다음과 같습니다. 변수:
var name="Zhang San" ,age=18;gender=”male”;


필요한 변수를 코드 시작 부분에 균일하게 선언하는 것이 가장 좋습니다

3. 변수의 범위는 특정 변수를 의미합니다. 프로그램에서 유효한 범위는 프로그램에서 변수가 정의된 영역입니다. JavaScript에서 변수는 범위에 따라 전역 변수와 지역 변수의 두 가지 유형으로 나눌 수 있습니다.

전역 변수는 메인 프로그램에서 정의되며, 유효한 범위는 정의 시작부터 이 프로그램 종료까지입니다. 지역 변수는 프로그램의 함수에 정의되며 유효한 범위는 함수가 끝나면 지역 변수 수명도 종료됩니다.

관련 권장 사항:

js 데이터 구조 및 알고리즘의 배열 및 해시 테이블에 대한 자세한 설명

js 데이터 구조 및 알고리즘의 스택 및 큐에 대한 자세한 설명

위 내용은 JS 데이터 구조의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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