본문 바로가기

BackEnd/Java Script2

백엔드 프로그래밍 2주차 - JavaScript : 손용숙 교수님 js를 실행시키는법  + 연산자의 상황별 다른기능평소엔 사칙연산 이지만 문자열이 입력되면, 문자열을 붙이는 기능이 된다.숫자가 붙어도 마찬가지다. 문자열을 숫자로 바꿔서 계산하게 하려면 문자열 뒤에 +를 붙여야한다. 다만 특이하게 +를 제외한 연산자는 전부 입력된 문자열을 숫자로 간주한다. 2. 연산자 간 우선순위3. 시간 함수 Date()오전/오후 구분 예)let date = new Date();// date.getHours는 시간을 (0~23 으로 전환환)if (date.getHours() 12) {    console.log('오전입니다.');}else {    console.log('오후입니다.');} 2025. 3. 18.
백엔드 프로그래밍 1주차 - JS의 기초 var, let, const에 대해서 알아보겠슴당var는 변수 선언자당.어떤 자료형이든 넣을 수 있다.  함수 스코프라는 특징이 있다.함수 외부에서 해당 변수에 접근 불가하다는 뜻이다.예시는 이렇다.function test() {     var x = 10; // 함수 스코프 변수 } console.log(x); // ❌ 오류 발생 (x는 test 함수 내부에서만 유효)  중복 선언 가능하다. 호이스팅 시 undefined let도 변수 선언자다.블록, 그러니까 {} 내부에서만 참조 가능하다.예시다.{     let y = 20;     const z = 30; } console.log(y); // ❌ 오류 발생 (y는 블록 안에서만 유효) console.log(z); // ❌ 오류 발생 (z도 블록 안.. 2025. 3. 11.