728x90
반응형
목차
- 자바스크립트의 특징
- 변수
- null과 undefined
- array
- function
- 실습예제와 정리
- 자바스크립트의 특징
- 우리는 자바스크립트를 설치하지 않았지만, 그것을 크롬에서 빈번하게 사용했었다!
- 브라우저에 자바스크립트가 내장되어있기때문이다. - 변수
- const : 변하지않는 상수, 재할당 불가 (값을 추가하는것은 가능하나 업데이트가 불가하다.)
- let : 값 변경가능, 재할당 가능함
- var : 중복선언이 가능하고, 함수레벨 스코프를 가진다. (하단 블로그참고)
- 결론 ㅣ 대부분 const를 쓰고 -> 종종 let을 쓰고 -> var는 되도록 쓰지말자.(ES6 이후론안씀) - null과 undefined
- null : 자연적 발생 x, 비어있다는 자체를 표현하기위한 의도가있다.
- umdefined : 값이 없다. - array
- 변수안에 list를 가지는것,
- []를 사용하여 정보를 담는다 .
- 인덱스는 0으로 시작하며, 값을 추가할때는 .push()사용//[]를 사용하여 정보를 담는다 . const days = [1, 2, false, true, null, undefined, "text"]; //인덱스는 0으로 시작한다. const toBuy = ["potato", "tomato", "pizza"]; toBuy[2] = "water" // ["potato", "tomato", "water"] //값을 추가할때는 .push()사용 toBuy.push("beer") //["potato", "tomato", "water" , "beer"]
5. function
- 반복해서 사용할수 있는 코드조각
function sayHello(name, age) {
consle.log("hello my name is" + name + " ansd I'm " + age)
}
sayHello("nice", 10); //hello my name is nice ansd I'm 10
sayHello("철수", 23); //hello my name is 철수 ansd I'm 23
sayHello("영희" , 40); //hello my name is 영희 ansd I'm 40
- 콘솔이아닌 유의미한 값을 도출하기위해 우리는 return을 쓴다. (
const calculator = {
plus : function(a,b) {
return a+b;
}
};
const plusResult = calculator.plus(2,3); // a=2, b=3
console.log(plusResult); // 5
변수 선언 방식 블로그 참고
https://curryyou.tistory.com/192
인강링크
https://nomadcoders.co/javascript-for-beginners
728x90
반응형
'개발공부 > JavaScript' 카테고리의 다른 글
[바닐라 js로 크롬 앱만들기] 인강정리 (#4) (0) | 2022.03.21 |
---|---|
[바닐라 js로 크롬 앱만들기] 인강정리 (#3) (0) | 2022.03.20 |
[표현정규식] 아이디, 이름, 비밀번호,이메일, 휴대폰번호 유효성검사 (0) | 2021.10.12 |
[자바스크립트] 모달창 띄우는 간단한 방법. (0) | 2021.02.25 |
[자바스크립트] .val() 메소드 (0) | 2021.02.22 |
댓글