세상을 더 편리하게
article thumbnail
[JavaScript/JS] 함수
Programming/JavaScript 2020. 5. 30. 05:07

자바스크립트의 기본적인 함수의 형태는 다음과 같다. function name(a,b){ return a + b; } function 으로 선언하며, 파라미터는 따로 자료형을 적지 않는다. 익명 함수 자바스크립트는 변수 선언시 var 을 선언한다. 변수에 함수를 직접 넣는 익명 함수를 선언할 수 있다. var add = function (a,b) { return a+b; } console.log(add(20,30)) // 50 익명함수는 선언 때 함수를 정의해야 하지만, 변수 값이 초기화 되는 것은 아니다. 변수안에 파라미터 값을 넣었을 때 초기화가 되는 것이다. 즉시 실행 함수 즉시실행함수는 익명함수에서 선언과 동시에 초기화해준 것이라고 생각하면 쉽다. var add = (function (a, b) {..

article thumbnail
[JavaScript/JS] for of
Programming/JavaScript 2020. 5. 30. 04:54

자바스크립트는 C언어와 조건문 차이는 for of 가 있다. 사용법은 다음과 같다. var num =[1,2,"사과",5]; for(var value of num){ console.log(value) } 배열을 인덱스 0번 부터 끝까지 차례대로 반환해주는 역할을 한다.

article thumbnail
[JavaScript/JS] 자료형 / 배열 / var let const 차이점
Programming/JavaScript 2020. 5. 30. 03:30

자바스크립트에서의 기본적인 자료형은 위와 같다. 배열 자바스크립트에서 배열은 [ ] 대괄호로 표현한다. 배열에는 숫자 문자열 문자 혼합해서 인자로 들어 갈 수 있다. var arr = ["사과", 5, 'c']; console.log(arr); //[ '사과', 5, 'c' ] var let const 차이점 먼저 var let const 는 { var } { let , const } 로 나눌 수 있다. var name = "Hello"; console.log(name); var name = "World"; console.log(name); /* Hello World */ 먼저 var 을 살펴보자. name 이라는 변수명이 2번이나 선언되고 초기화 되었지만 아무런 문제 없이 실행됨을 알 수 있다. 간단한..

article thumbnail
[JavaScript/JS] 자바스크립트 기초 ( prompt / alert / document.write / console.log )
Programming/JavaScript 2020. 5. 30. 01:50

웹브라우저에서 먼저 about:blank 에 들어간 다음 1. F12 -> Console 2. Ctrl + Shift + J [ 맥은 command + option + J ] 을 눌러준다. 둘 중 하나를 선택해서 콘솔 창을 연다. 1. 사용 값 입력 받기 propmt() 사용자 입력 값을 받을 수 있다. prompt("안녕"); prompt("안내 문자", "초기 값") 으로 설정 할 수 있다. 안내 문자와 초기 값은 생략 가능하다. 2. 알림 창 출력하기 alert() 팝업 창에 알림 창을 표시 할 때 다음과 같이 사용한다. alert("환영합니다"); "환영합니다" 문자열이 생략 될 수 있지만 그러면 사용하는 의미가 없는 것이다. 3. 웹 브라우저 화면에 출력하기 document.write() doc..