
자바스크립트 초보자
자바스크립트: 자바스크립트 엔진에서 실행
파이어폭스: 거미 원숭이
크롬: V8
Node: chrome v8 javascript 엔진을 포함하는 C++ 프로그램이므로 Node는 브라우저 외부에서 실행할 수 있으므로 백엔드를 구성합니다.
Ecmascript 대 자바 스크립트:
Ecmascript는 사양이고 javascript는 echmascript 사양에서 실행되는 프로그래밍 언어입니다.
데이터 유형:
기본: 문자열, 숫자, 부울, null, 정의되지 않음 참조 유형: 개체, 배열, 함수
정의되지 않은 유형 = 정의되지 않음
typeof Null= 개체
개체: 개체 속성은 두 가지 방법으로 변경할 수 있습니다.
점 표기법 어레이 브래킷
예: 1
Array: 기술적으로 Array는 객체이므로 typeof Array=object입니다.
function: 매개변수는 함수 선언 시점에 있습니다.
함수 호출에서 인수가 전달됨
연산자: 산술, 할당, 비교, 논리, 비트 단위.
산술: +,-,,/,%,*(지수),++, --
할당: x=10;
x=x+5; 또는 x+=5; 동일하다
평등을 잃다: ==
엄격한 동등성: === (데이터 유형도 확인)
조건부: 삼항 연산자
부울 값이 아닌 논리 연산자:
거짓||참=참
거짓||'abc'=abc
거짓||1=1
값이 부울이 아니면 js 엔진이 값을 참 또는 거짓 값으로 만듭니다.
거짓 값: 정의되지 않음, null, '', 0, false, NaN
거짓이 아닌 것은 진실이다
단락: 거짓||1||2= 1
다른 경우라면
스위치:
루프: for, while, do-while, for-in, for-of
for-in 및 for-of는 객체/배열에 액세스하는 데 사용됩니다.
포인:
`const 사람={
이름 = '존';
나이=30;
}
for(직접 키를 주자)
console.log(키, 사람[키]);
//이름 존
//30세
마찬가지로 배열의 경우
파이어폭스: 거미 원숭이
크롬: V8
Node: chrome v8 javascript 엔진을 포함하는 C++ 프로그램이므로 Node는 브라우저 외부에서 실행할 수 있으므로 백엔드를 구성합니다.
Ecmascript 대 자바 스크립트:
Ecmascript는 사양이고 javascript는 echmascript 사양에서 실행되는 프로그래밍 언어입니다.
데이터 유형:
정의되지 않은 유형 = 정의되지 않음
typeof Null= 개체
개체: 개체 속성은 두 가지 방법으로 변경할 수 있습니다.
예: 1
let person={
name:'john',
age:30
};
person.name='Seema';//dot notation
person['name']='Seema';//array bracket. This gets used in case of dynamic value
Array: 기술적으로 Array는 객체이므로 typeof Array=object입니다.
function: 매개변수는 함수 선언 시점에 있습니다.
함수 호출에서 인수가 전달됨
연산자: 산술, 할당, 비교, 논리, 비트 단위.
산술: +,-,,/,%,*(지수),++, --
할당: x=10;
x=x+5; 또는 x+=5; 동일하다
평등을 잃다: ==
엄격한 동등성: === (데이터 유형도 확인)
조건부: 삼항 연산자
let points=100;
let type=points>110?'gold':'silver';
부울 값이 아닌 논리 연산자:
거짓||참=참
거짓||'abc'=abc
거짓||1=1
값이 부울이 아니면 js 엔진이 값을 참 또는 거짓 값으로 만듭니다.
거짓 값: 정의되지 않음, null, '', 0, false, NaN
거짓이 아닌 것은 진실이다
단락: 거짓||1||2= 1
다른 경우라면
스위치:
let role='guest'
switch(role){
case 'guest': console.log('Guest User');
break;
case 'moderator': console.log('Moderator user');
break;
default: console.log('default');
루프: for, while, do-while, for-in, for-of
for-in 및 for-of는 객체/배열에 액세스하는 데 사용됩니다.
포인:
`const 사람={
이름 = '존';
나이=30;
}
for(직접 키를 주자)
console.log(키, 사람[키]);
//이름 존
//30세
마찬가지로 배열의 경우
const colours='red','green','Blue';
for(let index in colours)
console.log(index)
//0,1,2