자바스크립트 초보자
파이어폭스: 거미원숭이
크롬: V8
Node: chrome v8 javascript 엔진을 포함하는 C++ 프로그램으로, Node는 브라우저 외부에서 실행될 수 있으므로 백엔드를 구성합니다.
에크마스크립트 대 자바스크립트:
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
배열: 기술적으로 배열은 객체이므로 typeof Array=객체
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는 개체/배열에 액세스하는 데 사용됩니다.
for-in:
`상수 사람={
이름='존';
연령=30;
}
for(let key in person)
console.log(키, 사람[키]);
//이름 존
//30세
유사하게 배열
const colours='red','green','Blue';
for(let index in colours)
console.log(index)
//0,1,2
Reference
이 문제에 관하여(자바스크립트 초보자), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/bhanukarkra/javascript-begineer-1jjj텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)