일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- slider
- TAB
- literaltype
- javascript
- array
- null
- Narrowing
- Number
- boolean
- Class
- click
- methods
- undefined
- 비교연산자
- Chaining
- 증감연산자
- if
- jQuery
- Object
- 산술연산자
- typescript
- elseif
- function
- type
- 제어문
- EVENT
- 타입스크립트
- mouseout
- 논리연산자
- html
- Today
- Total
목록IT/Java Script&ES6 (31)
angsu
//산술 단항 연산자 //부호, 증감, 감소 //증감 ++, == : 피연산자의 값에 영향을 끼침 let num1 = 20; let num2 = 22; let result = num1 + num2; console.log(result); ++result; //resulte = result + 1; console.log(result); result++; console.log(result); result = result + 10; result = result + 1; //c, java 처리 속도 향상됨 console.log(result); result = ++num1; //선행연산 : num1이 먼저 1증감하고 결과 console.log(result, num1); result = num1++; //후행연산 :..
/** * 산술연산자 : + - * / % : 연산결과 숫자, 문자 * 산술연산자 : ++, --, +(양수), -(음수) : (단항연산) : + - * / % : 연산결과 숫자, 문자 * * 논리연산자 : &&(and, 논리곱), ||(or, 논리합), !(not) : 연산결과 boolean(true, false) * 좌우 피연산자가 boolean일 필요는 없고 암묵적으로 boolean 값으로 바꿔서 사용 * * true : 0이 아닌 숫자(1, -1 등), 문자열 * false : 0, undefined, null, NaN, Infinity, Error * **/ //&&(and)연산자 let result = true && true; //true result = true && false; //fals..
대입 연산자(assignment operator) 대입 연산자는 변수에 값을 대입할 때 사용하는 이항 연산자이며, 피연산자들의 결합 방향은 오른쪽에서 왼쪽입니다. 또한, 앞서 살펴본 산술 연산자와 결합한 다양한 복합 대입 연산자가 존재합니다. 대입 연산자 설명 = 왼쪽 피연산자에 오른쪽 피연산자의 값을 대입함. += 왼쪽 피연산자의 값에 오른쪽 피연산자의 값을 더한 후, 그 결괏값을 왼쪽 피연산자에 대입함. -= 왼쪽 피연산자의 값에서 오른쪽 피연산자의 값을 뺀 후, 그 결괏값을 왼쪽 피연산자에 대입함. *= 왼쪽 피연산자의 값에 오른쪽 피연산자의 값을 곱한 후, 그 결괏값을 왼쪽 피연산자에 대입함. /= 왼쪽 피연산자의 값을 오른쪽 피연산자의 값으로 나눈 후, 그 결괏값을 왼쪽 피연산자에 대입함. %=..
연산자(operator) 자바스크립트는 여러 종류의 연산을 위한 다양한 연산자(operator)를 제공하고 있습니다. // + - * / % typeof //낱개, 그룹 //배열, 객체 const ary = ['a','b','c', {name : 'hong'}] console.log(ary.length); //갯수 4 console.log(ary[ary.length]); //undefined console.log(ary[ary.length - 1]); //{name : 'hong'} //output ctrl + alt + n : 오류 확인 //JavaScript 실행법 //1.html문서 안에 script 태그 안에서 실행 //2.node 다운로드 후 명령어 실행 - 단점 : 명령어 틀려서 오류가 많이 ..
자바스크립트 실행환경 1.nodejs(v8) 2. 모든 브라우저 명령어 써서 쓴다. GUI : window TUI=CUI = Query : 명령어를 부르는 말 dos , 리눅스, 유닉스, 관계형 데이터 베이스 shell (셸) : 명령어를 이해하는 도구 window에서 사용하는 쉡 : 관리자 명령 프롬프트(cmd) : 관리자 모드 cmd, vscode : powershell vsCode에서 사용하는 쉘 : terminal git에서 사용하는 쉘 : bash 맥에서 사용하는 쉘 : zsh shell 사용명령어 # 폴더 이동 프롬프트 : C:\Users\ITSC> - 어디있는지 알려줌 cd : change diractory - 폴더 이동 cd .. : 파일 빠져나가는 명령어 c: , d: : 드라이브 이동 ..
자바스크립트 실행법 node.js : 브라우저 없이도 js 실행해주는 도구 JavaScript 런타임 환경 module(프로그램) : 설치 npm => homebrew, yarn 각종 명령어를 포함하고 있음 ctrl + ` extention : code runner ( ctrl + alt + N ) js를 직접 실행할 때 자바스크립트 데이터타입 기본 타입 타입(data type)이란 프로그램에서 다룰 수 있는 값의 종류를 의미합니다. 자바스크립트에서는 여러 가지 형태의 타입을 미리 정의하여 제공하고 있으며, 이것을 기본 타입이라고 합니다. 자바스크립트의 기본 타입은 크게 원시 타입과 객체 타입으로 구분할 수 있습니다. 원시 타입(primitive type)은 다음과 같습니다. 1. 숫자(number) 2..
자바스크립트 자바스크립트(JavaScript)는 객체(object) 기반의 스크립트 언어입니다. HTML로는 웹의 내용을 작성하고, CSS로는 웹을 디자인하며, 자바스크립트로는 웹의 동작을 구현할 수 있습니다. 자바스크립트는 주로 웹 브라우저에서 사용되나, Node.js와 같은 프레임워크를 사용하면 서버 측 프로그래밍에서도 사용할 수 있습니다. 현재 컴퓨터나 스마트폰 등에 포함된 대부분의 웹 브라우저에는 자바스크립트 인터프리터가 내장되어 있습니다. 참고 사이트 : https://www.tcpschool.com 브라우저 : html + css : 파싱(번역) 브라우저가 코드를 쭉 읽다가 JavaScript가 나오면 파싱을 멈추고 JavaScript를 먼저 읽는다.(느려짐) JavaScript에 오류가 있으..