= 섹션2 =
18강의
통상적으로는 스크립트 파일의 위치엔 큰 따옴표를 사용합니다
link 태그같은 경우에는 셀프 클로징이 가능하지만,
일반 script 같은 경우에는 오프닝 태그 + 클로징 태그가 꼭 필요하다.
js같은 경우에서는 순서가 중요하기 때문에, 의존할 내용이 있으면 사용하기 전에 가져와야 합니다.
19강의 ( let / const )
let 키워드는 새로운 변수가 있다라고 알려줄 때만 사용한다.
그 이후에 만약 같은 변수를 사용하고 싶다면 let변수 없이 그냥 호출해서 사용하면 된다는 것.
하지만 변수에 지정된 데이터는 변경이 가능하기 때문에, 고정 시킬 수 있는 변수 지정 키워드가 있다.
const함수는 일정한 변수를 일정한 값으로 정해서 사용한다. => 값을 변경할 수 없다는 것.
const를 사용하는 이유는 프로그램 전반적으로 한 상수를 사용했다고 생각해보자.
이 코드가 만약 중간에 초기화 되버린다면, 프로그램에서 당연히 오류가 발생할 것이다.
그리고 도 다른 위치에서 동일한 상수를 항상 썻다면,
한곳에서 그 값을 변경하면 나머지 코드에서의 값이 변경될테니 오히려 더 쉬운 코드변형이 가능하다.
=> 유지보수하는데 편하다.
다른사람이 이 코드의 값은 절대 변하지 않을 것이라고 확인하는데 도움이 되기 때문입니다.
20강의 (변수 선언 규칙)
1. 변수의 이름은, 변수 내에 어떤 종류의 데이터를 저장하는 지 묘사하는 이름이 좋다.
2. 변수나 상수의 이름은 숫자로 시작해선 안된다.
3. 변수 이름의 어느 위치에든 $과 _를 사용할 수 있지만, 다른 특수문자들은 사용이불가능하다.
4. let이나 const같이 변수를 지정할 때 쓰는 키워드들은 변수의 이름에 사용하지 못한다
(변수지정인지, 변수명인지 구분을못함)
+ 자바스크립트는 대소문자를 구분하기 때문에 userName과 UserName은 다른 변수로 취급된다.
21강 (변수와 연산자)
연산자는 일반적인 수학 연산자 + 프로그래밍을 위한 연산자가 있다.
그리고 추가적으로 나누기를 한다음에 몫을 보여주는 /와 나누기 한 다음 나머지를 알 수 있는 % 연산자가 있다
또 제곱을 나타내기 위해서 곱하기의 *가 아닌 **연산자도 있다. 필요한 것은 나중에 자세히 알아보도록 하자.
만약, a = 0; a = a+10; 을 계산한다고 하면
a는 양쪽에 있지만, 오른쪽에 있는 a가 먼저 실행된다.
23강 (숫자와 문자열)
a = '(0+10)'
이라고 등록되어있따면, 이는 숫자로 인지하는 것이 아닌 문자열로 인식하여 '(0+10)' 그대로 출력될 것이다.
24강 (상수 사용하기)
자바스크립트 같은 경우에는 위에서 아래로 실행되기 때문에, 기본적으로 중간에 변수를 수정하면 다음줄에 있는 코드에 그가 반영되기 때문에 이 부분은 유의하는 것이 좋으며
따라서 currentResult를 변경하면 defaultResult의 복사본을 변경하는 것이고
변수를 변경해도 상수 원본과 그 값은 변하지 않습니다.
'수업 복습하기 > JavaScript + JQuery' 카테고리의 다른 글
Day 01 - udemy js 완벽 가이드 (0) | 2022.08.29 |
---|---|
vs code - console.log 단축키 스니펫 (0) | 2022.08.03 |
Day 02 - w3schools js 독학하기 (배열부터) (0) | 2022.07.29 |
Day 01 - w3schools js 독학하기 (0) | 2022.07.25 |
코딩 앙마 유튜브 - 자바 스크립트 기초 강좌 (0) | 2022.07.13 |