일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 권한체크
- ajax중복체크
- 상품목록보기
- 상품상세페이지
- 주문취소하기기능
- 스프링부트
- 상품수정
- vscode폴더삭제
- jsp
- 상품삭제
- 파이널프로젝트
- 자바스크립트
- 아이디중복체크
- 주문조회페이지
- 쇼핑몰홈페이지만들기
- 구매목록페이지
- 쇼핑몰프로젝트
- 마이페이지만들기
- 생활코딩
- 생활코딩javascript
- javascript
- 구매목록보기
- 쇼핑몰만들기
- 상품명중복체크
- 유저삭제
- 국비프로젝트
- vscode삭제
- DB공유하기
- html
- 쇼핑몰주문취소
- Today
- Total
INTP의 멋대로 개발 세상
[생활코딩 JavaScript] 6강. 데이터 타입(String, Number) 본문
이번 포스팅은
6강은 자바스크립트 언어에 어떤 형태의 데이터들이 있는지 살펴보고,
그 중 대표적인 '문자'와 '숫자'에 대해 알아보는 내용인데 🤗
너무 쉬운 내용이라 (특히 다른 언어공부를 한 사람이라면) 강의 내용 전체를 정리하진 않았다
(정리하다보니 생각보다 긴 거 같은데.. 모든 내용을 정리하진 않았으니 필요한 사람이 있다면 아래 영상 참고!)
데이터 타입(Data Type)
= 한국어로는 "자료형"
자바스크립트에서는 6개의 데이터타입과 + 객체(Object)가 있다
1. String
2. Number
3. Boolean
4. Null
5. Undefined
6. Symbol
+
Object
그리고 재미있는(?) String 메서드 2가지!✌
1. toUpperCase()
: 문자열을 모두 대문자로 바꿔주는 메서드
↔ 반대는 toLowerCase() 이다
JavaScript String toUpperCase() Method
W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.
www.w3schools.com
결과값은 "HELLO WORLD"
toLowerCase() 를 쓴다면,
"hello world"
2. indexOf()
: 특정 문자의 위치를 찾아주는 메서드
: 검색한 문자열이 '첫 번째'로 나타나는 위치 index를 리턴한다.
: 찾는 문자열이 없으면 -1을 리턴한다.
: 문자열을 찾을 때 대소문자를 구분한다.
JavaScript String indexOf() Method
W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.
www.w3schools.com
아무 콘솔창에다 입력해 보자!
'Hello World'.indexOf('O')
// 대문자 O는 해당 문자열에 없으므로 결과값이 -1이다
'Hello World'.indexOf('o')
// 소문자 o는 hello에 있으므로 결과값 4가 출력된다
// (index는 0부터 시작함)
'Hello World'.indexOf('hello')
// hello라는 문자는 존재하지 않으므로 결과값 -1이 출력된다
// 대소문자를 구분하므로 hello는 존재하지 않는 문자열이다
'Hello World'.indexOf('Hello')
// Hello라는 문자열은 0번째 부터 시작하므로 결과값 0이 출력된다.
'Hello World'.indexOf('World')
// World 문자열은 6번째부터 시작하므로 결과값 6이 출력된다
'JavaScript' 카테고리의 다른 글
[생활코딩 JavaScript] 12강. 자바스크립트로 HTML, CSS 동적으로 만들기(주간모드, 야간모드) (0) | 2023.04.10 |
---|---|
[생활코딩 JavaScript] 7강. 변수와 대입연산자 (0) | 2023.04.09 |
[생활코딩 JavaScript] 5강. Console (0) | 2023.04.07 |
[생활코딩 JavaScript] 4강. 이벤트(Event) (0) | 2023.04.07 |
[생활코딩 JavaScript] 3강. HTML에서 자바스크립트 사용하기 (0) | 2023.04.07 |