Study
-
변수Study/JavaScript 2020. 4. 14. 16:56
# 변수 ## 변수 (Variable) 문자와 숫자열을 담는 일종의 그릇. (문자나 숫자 같은) 값을 담는 컨테이너로 값을 유지할 필요가 있을 때 사용한다. 이 값은 언제든 다른 값으로 바뀔 수 있음. ## 변수의 선언 자바스크립트에서 변수는 var로 시작한다. var은 변수를 선언하겠다는 것을 의미한다. var을 생략 할수도 있지만 이것은 유효범위라는 것에 영향을 미친다. (처음 선언할때는 var를 붙여주고, 그 다음부터는 붙여주지 않아도 됨) var a = 1; alert(a); 라고 하면, 경고창에는 a값인 1이 출력된다. a = 값을 담는 그릇. 여기에는 어떤 값이든 담길 수 있다. a = 2 b = 1 alert(a+b); /* 3 */ **변수 안에는 숫자 뿐 아니라 문자, 어떤 데이터든 담길..
-
숫자와 문자(2)__문자의 표현Study/JavaScript 2020. 4. 14. 16:55
# 숫자와 문자(2)__문자의 표현 ## 문자열 'string' 문자를 작성할 때에는 반드시 문자열 사이에 " " **큰따옴표** 또는 **작은 따옴표**를 넣어야 한다. alert("coding"); alert('coding'); * 따옴표의 역할 '자 여기에 나오는 건 문자란다' "자 여기에 나오는 건 문자란다" 알려주는 셈. ### 1. 문자열에 따옴표 하나만 넣고 싶을 때 alert('Our\'s coding'); /* 앞에 역 슬래시 \ 를 사용하면 됩니당*/ * 그렇다면, 이 경우에는?! typeof 1 "number" typeof"1" "string" => 따옴표 안에 담기면 '문자열'로 인식됨. ### 2. 여러 줄로 표현하고 싶을 땐 **\n** = 줄바꿈 이용 alert('Ours\n ..
-
숫자와 문자(1)__수의 표현과 연산Study/JavaScript 2020. 4. 14. 16:55
숫자와 문자(1)__수의 표현과 연산 정수 alert(1);실수 (소수점이 붙은 수) alert(1.1);연산 alert(1.1+1.1); /* 이런경우 2.2로 연산되어 경고창이 뜸 */콘솔을 이용할 경우 alert(6/2); /* 똑같이 콘솔에서도 사용가능 */그러나, 경고창 뜨는게 불편한데, 연산이 필요하다면 콘솔을 이용해 이렇게 연산가능하다. 👏 console.log(6/2); /* 그러면 즉각 연산결과가 출력됨. */자바스크립트를 이용해 여러가지 연산을 하고 싶을 경우. 1 Math.pow Math.pow(3,2); 9 /*연산결과 출력물*/ /* power=제곱이라는 뜻. 즉, 3의 2승으로 연산하게 된다. */math 수학과 관련된 카테고리 안에 power명령어를 사용하여 제곱승 연산을 명령..
-
자바스크립트 오리엔테이션 (생활코딩)Study/JavaScript 2020. 4. 13. 14:47
자바스크립트 오리엔테이션 (생활코딩) 웹브라우저 자바스크립트라고 하는 프로그래밍 언어는 웹브라우저로 분류되는 소프트웨어들을 프로그래밍적으로 제어하기 위한 언어이다. 프로그래밍적인 제어란? 코드작성을 통해 프로그램의 기능을 제어하는 것. 즉, 자바스크립트는 웹브라우저를 제어하기 위한 '도구' 라고 볼 수 있다. 탈웹브라우저 자바스크립트가 더이상 웹브라우저를 제어하기 위한 용도로만 사용되고 있지 않다. -> 현재의 흐름. 이전의 웹브라우저와 자바스크립트는 뗄 수 없는 영혼과 육체의 관계였다. 자바스크립트가 탈 웹브라우저화 되면서 자바스크립트라는 언어와 웹브라우저 환경을 서로 분리해서 생각할 필요성이 생기게 됨. 그렇다면 자바스크립트가 어떤 용도로 사용되는가? 웹서버 Node.js - 웹서버를 ..
-
overflow tagStudy/css 2020. 4. 9. 15:12
overflow = 넘치다 넘치는 content를 어떻게 처리할지 명령하는 태그이다. Ink overflow and scrollable overflow There are two types of overflow that you might encounter in CSS. The first is described as ink overflow. This is the overflow of painting effects which do not affect layout or otherwise extend the scrollable overflow region, such as box shadows, border images, text decoration, overhanging glyphs, outlines, etc. ..