일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 파이썬
- 스프링
- CS
- 리눅스
- 네트워크
- 데이터베이스
- 시큐리티
- 자바스크립트
- 프로그래머스
- 플러터
- postgresql
- python
- Oracle
- 자료구조
- backjoon
- Spring Security
- Flutter
- CS지식
- baekjoon
- spring
- 데이터
- JPA
- 자바
- Java
- DB
- 스프링 부트 쇼핑몰 프로젝트 with JPA
- springboot
- 스프링부트
- programmers
- 백준
- Today
- Total
목록분류 전체보기 (571)
Jin's Dev Story
💡 특정한 이름의 변수는 한 파일에서 한 번만 선언할 수 있다. 만약 같은 이름으로 변수를 한 번 더 선언하면 오류 발생 Uncaught SyntaxError: Identifier 'name' has already been declared해결 방법
💡 한 번 선언된 상수의 자료는 변경할 수 없다. 만약 값을 변경했을 시 오류 발생 > const name = "name이라는 이름의 상수를 선언해볼게요."undefined> name = "그 값을 변경해볼게요."TypeError: Assignment to constant variable.해결 방법상수가 아니라 변수를 사용해야 한다.
💡 상수는 한 번만 선언할 수 있으므로 선언할 때 반드시 값을 함께 지정해줘야 한다. 상수를 선언할 때 값을 지정해주지 않는다면 오류 발생> const piUncaught SyntaxError : Missing initializer in const declaration해결 방법상수는 선언할 때 반드시 값을 지정해야 한다.
💡 특정한 이름의 상수는 한 파일에서 한 번만 선언할 수 있다. 같은 이름으로 상수를 한 번 더 선언 시 오류 발생!> const name = "name이라는 이름의 상수를 선언해볼게요."undefined> const name = "한 번 더 선언해볼게요."Uncaught SyntaxError : Identifier 'name' has already been declared해결 방법콘솔에서 코드를 입력하다가 이러한 오류가 발생했다면 새로고침(F5, Command + R)을 눌러서 자바스크립트 상태를 초기화한 뒤 다시 코드를 입력한다.다른 이름의 식별자를 사용해서 상수를 선언하면 해결할 수 있다.
💡 식별자가 예상하지 못한 위치에서 등장했다는 오류 이스케이프 문자를 사용하지 않고 한 종류의 따옴표만 사용하면 오류 발생!> 'This is 'string''Uncaught SyntaxError: UnexpectedidentifierThis is와 string과 ‘ ‘의 나열을 보면 This is와 ‘ ‘는 문자열 자료형이지만, 가운데 있는 string은 단순한 식별자로 본다.⇒ 식별자 주변에 잘못된 코드가 있다는 의미
객체 : 실제로 존재하는 사물속성 : 이름과 값으로 구성ex ) 이름 : 구름, 나이 : 7살, 산책하기(), 밥 먹기() → 모두 속성으로 산책하기(), 밥 먹기()는 속성 중에 동작(함수)인 것으로 메소드라고 한다.객체키 : 값객체 뒤에 대괄호 사용하고 키를 입력하면 요소에 접근 가능product['제품명'] -> '7D 건조 망고'product['유형'] -> '당절임'product['성분'] -> '망고, 설탕, 메타중아황산나트륨, 치자황색소'product['원산지'] -> '필리핀'온점( . )도 사용 가능product.제품명 -> '7D 건조 망고'product.유형 -> '당절임'product.성분 -> '망고, 설탕, 메타중아황산나트륨, 치자황색소'produ..