목록Programming language (59)
For Programmer
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/PMojK/btqFK2ZH94M/3cwatW9qrt4XEXsa436j6K/img.jpg)
* 자바스크립트는 다른언어와 비슷한 연사자들을 지원하고 있다. https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Expressions_and_Operators 표현식과 연산자 이 장은 JavaScript의 표현식과 할당, 비교, 산술, 비트 계산, 논리, 문자열, 삼항 등 여러 가지 연산자를 설명합니다. developer.mozilla.org -> 모든 연산자는 위의 공식문서에 정리되어 있다. 단 다른언어들과 차이점이 존재하는데 주의 할점은 ==와 ===의 차이이다. 위에서 볼 수 있듯이 ==는 데이터형 까지는 비교하지 않는다. 따라서 1 == "1" 은 true이다. 그러나 1==="1"는 false이다. 이는 ===는 데이터형 까지 비교하기 때문..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Pv4PW/btqFMH8lUlj/TlCC9yDKlTIDx8AO0xsfJ1/img.png)
*자바스크립트에서는 일반적으로 작은 따옴표('')와 큰따옴표("") 모두다 문자(열)로 인식을한다. *작은따옴표,큰따옴표 등을 문자열로 표시하고 싶을때는 역슬래쉬(\) 를 해당문자 앞에다가 입력해주면된다. *typeof(변수)는 해당변수의 타입을 표시해주는 역할을 한다.(number,string 등등) *문자열 안에서 개행을 표현할 때는 \n 으로 표기하며 문자열끼리 + 연산도가능하다.(두문자열을 이어줌) *문자열.length 는 문자열길이를 출력해주는 Object함수의 내장메서드이다. 또한 문자열.indexOf('문자') 하면 해당문자가 몇번째 문자인지 출력해준다.(0부터 시작)
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cXrP5V/btqFNaPZNPt/7APAKlvH6mZvPrbbUtvvAk/img.png)
Math함수: 수학적인 상수와 함수를 위한 속성과 메서드를 가진 내장객체. Number 자료형만 지원 Math의 내장메서드 및 추가적인 내용을 알고 싶다면 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math Math Math는 수학적인 상수와 함수를 위한 속성과 메서드를 가진 내장 객체입니다. developer.mozilla.org 해당 사이트 참조. * alert()는 사용자에게 메세지를 전달하는 함수이다. 단순히 중요한 내용이나 경고창을 띄워줄 때 사용한다. *console.log() 함수는 터미널,콘솔창에 어떠한 메세지를 띄울 때 사용한다.