코딩 공부
<JavaScript> 문자열과 숫자 / 변수와 대입 연산자 본문
문자열과 숫자
number = 숫자
string = 문자열
JavaScript는 6개의 데이터 타입과 객체라는 타입을 가지고 있습니다.
어떤 웹사이트에서 console을 열고 alert(1+1);을 하면 2라고 알려줍니다. alert을 사용하지 않고 1+1을 하면 console창 내에서 2라고 알려줍니다.
+ 는 좌 우 값을 합해주는 이행연산자, 또는 산술 연산자라고 합니다.
다른 산술연산자는
- 는 빼기
* 는 곱하기
/ 는 나누기
등이 있습니다.
문자는 "로 시작해서 "로 끝나면 문자열입니다. '을 사용하려면 '로 끝내면 됩니다. 문자는 할 수 있는 기능이 엄청 많습니다. 예를 들면 str.length 등이 있는데 이런 것을 properties라고 부릅니다.
methods라는 형태는 str.toUpperCase 등이 있는데 이건 소문자의 문자열을 모두 대문자로 바꿔줍니다. 또 다른 methods는 str.indexOf('문자')를 사용하면 그 문자가 문자열의 어디에 있는지 알려줍니다.
trim()은 불필요한 공백을 없애줍니다.
1 은 숫자 데이터 타입이어서
1+1을 입력하면 2가 나오나
"1"은 문자열로 인식되기때문에
"1"+"1"을 하면
"11"이 나옵니다.
그래서 문자열과 숫자등 데이터 타입을 정확히 표현하는 게 중요합니다.
변수와 대입 연산자
바뀌지 않는 수 = 상수 (constant)
바뀔 수 있는 수 = 변수 (variable)
엄청 긴 글에서 여러 부분을 바꿔야 할 때 문자열 내에 변수를 사용하려면 "+변수+"로 씁니다.
변수를 선언할때는 var 변수 이름 = '변수';를 사용합니다 (var은 variable의 약자).
'='은 대입연산자입니다.
'web' 카테고리의 다른 글
<JavaScript> 제어할 태그 선택하기 / 프로그램, 프로그래밍, 프로그래머 (0) | 2019.12.09 |
---|---|
<JavaScript> 웹브라우저 제어 / CSS 기초 (0) | 2019.12.09 |
<JavaScript> html과의 관계 (0) | 2019.12.09 |
<html> 검색엔진 최적화 03 (0) | 2019.12.06 |
<html> 태그 02 (0) | 2019.12.06 |