자바스크립트
-
[부스트코스] JavaScript -FE(4)부스트코스 코딩일지/DB 연결 웹 앱 2020. 2. 22. 00:05
자바스크립트 함수의 호출에 대해 공부해봅시다! 함수 호출 스택 1) function printName(firstname) { var myname = "jisu"; return myname + " ," + firstname; } function run(firstname) { firstname = firstname || "Youn"; var result = printName(firstname); console.log(result); } run(); 예제의 실행 순서를 살피어 봅시다. 1. run()이 읽힙니다. 2. run() 함수가 실행되게 되고, firstname 인자에는 undefined라는 값이 할당됩니다. 3. firstname은 undefined이기 때문에 "Youn"으로 재할당됩니다. (>> u..
-
[부스트코스] JavaScript -FE (2)부스트코스 코딩일지/DB 연결 웹 앱 2020. 2. 21. 21:58
비교-반복-문자열 비교, 반복문을 만드는 자바스크립트 문법은 다른 언어와 유사합니다. if if("조건문"){ } else if("조건문~"){ } else switch switch(변수명){ case value1: 명령문; break; case value2: 명령문; break; case value3: 명령문; break; default: 명령문 } for 반복문 for(var i=0 ; i> 메서드 : length, search, slice, replace... [출처: https://www.edwith.org/boostcourse-web/lecture/16694/]
-
[부스트코스] JavaScript - FE (1)부스트코스 코딩일지/DB 연결 웹 앱 2020. 2. 14. 02:46
이번 포스팅에서는, 웹 프로그래밍의 필수 요소인 자바스크립트에 대해 공부해보도록 하겠습니다. 변수/선언/연산자/타입 변수는 var, let, const로 선언할 수 있습니다. 이 선언 방법에 따라서 변수의 유효 범위가 달라집니다. var / let, const로 나눌 수 있습니다. var은 지역 변수, let, const는 전역 변수라고 생각하면 됩니다. 또한 var은 변수 재선언이 가능한 반면, let, const는 변수 재선언이 불가능합니다. let과 const의 차이점은 const는 말 그래로 상수 변화를 줄 수 없는 변수입니다. 반면, let으로 선언된 변수의 값은 재할당이 가능합니다. - or 연산자 자바스크립트에서 신기한 것은 or 연산자로 default값을 정할 수 있다는 것입니다. 예를 들..