JAVASCRIPT37 JAVASCRIPT | 전역/지역변수 전역변수/지역변수 변수는 함수 블록{}을 기준으로 선언 위치에 따라 '전역변수'와 '지역변수'로 나뉩니다. 1) 전역변수_ 함수 블록{} 밖이나 안에서 자유롭게 사용 가능 2) 지역변수_ 함수 블록{} 내에서만 사용 가능 1. 변수 선언 위치 전역 변수 지역 변수 var 변수; function 함수() { } function 함수() { var 변수; } 예시 1-1/ var kor = 90; function getScore() { kor = 100; //전역변수 console.log(kor); //100 } getScore(); console.log(kor); //100 전역 변수 : 함수 블록{ } 안에 있는 kor 변수 >> getScore( ) 함수 출력 시, kor 변수 값 (90 => 100).. 2022. 8. 6. JAVASCRIPT | 함수 함수 함수는 프로그램에서 반복적으로 사용되는 기능을 만들어 내기 위한 코드들의 집합입니다. 1) 사용자 정의 함수_ 필요한 기능을 사용자가 직접 정의해서 사용하는 함수 2) 내장 함수_ 자주 사용되는 기능들을 자바스크립트 내부적으로 제공해 주는 함수 01. 선언적 함수 함수를 정의하고 호출하는 일반적인 함수를 말합니다. function func(){ document.write("함수가 실행되었습니다.1") } func(); 결과보기 함수가 실행되었습니다.1 02. 익명 함수 함수의 형태를 가지고 있지만 이름은 갖고 있지 않은 함수힙니다. const func = function(){ document.write("함수가 실행되었습니다.2"); } func(); 결과보기 함수가 실행되었습니다.2 03. 매개변.. 2022. 7. 26. JAVASCRIPT | 데이터 타입 데이터 타입 자바스크립트의 데이터는 크게 원시(Primitive)와 객체(Object) 두가지 타입으로 나뉩니다. 1. 원시 타입(Primitive Type) 01. 숫자(number) 데이터 숫자데이터는 정수, 소수점, 지수를 표현할 수 있습니다. var num1 = 10; var num2 = 10.5; var num3 = 1e + 2; console.log(num1); //10 console.log(num2); //10.5 console.log(num3); //100, 1e + 2 -> 1 * 10의 2승을 의미합니다. 02. 문자(string) 데이터 문자데이터는 작은 따옴표(''), 큰 따옴표(""), 템플릿 리터럴(``)로 표현이 가능합니다. var str1 = "문자"; var str2 = '.. 2022. 7. 26. JAVASCRIPT | 조건문이란? 조건문 조건문(conditional statements)이란 프로그램 내에서 주어진 표현식의 결과에 따라 별도의 명령을 수행하도록 제어하는 실행문을 말합니다. if 문 1. if 문의 형식 2. if 문은 if 문 안에 또 다른 if 문을 중첩하여 사용할 수 있습니다. prompt()는 숫자로 입력한 데이터를 문자로 처리하기 때문에 '+'연산자를 사용할 경우 더하기 연산이 아닌 연결 연산이 됩니다. switch 문 switch(값)의 값과 case의 값들을 하나씩 비교하여 일치하는 case를 실행시켜 줍니다. 특정조건에 만족 했을 때는 break 명령어가 있어야 블록{}을 빠져 나갈 수 있습니다. default는 switch의 값과 일치하는 값이 없을 때 실행합니다. 2022. 7. 26. JAVASCRIPT | 반복문이란? 반복문 반복문은 프로그램에서 똑같은 명령을 일정 횟수만큼 반복하여 수행하도록 제어하는 명령문입니다. 반복문에는 while문, do while문, for문이 있으며, for문을 가장 많이 사용합니다. while 문 while 문은 조건식의 결과가 참인 동안 반복적으로 주어진 명령문을 실행합니다. 1. 형식 초기 값 while (조건식) { 실행문; 증가감식; } 2. 예제 let num = 1; while(num 2022. 7. 26. JAVASCRIPT | 연산자 자바스크립트 연산자 프로그램에 필요한 수식을 만들 때 필요한 것이 연산자 입니다. 자바스크립트에서 연산자에는 산술 연산자, 대입 연산자, 비교 연산자, 논리 연산자 등이 있습니다. 산술 연산자 산술 연산자는 사칙연산을 다루는 기본적이면서도 가장 많이 사용되는 연산자 입니다. 종류 설명 + 더하기 연산을 할 때 사용합니다. 문자와 문자, 문자와 변수 등을 연결할 때 사용합니다. var subject = 'css'; var score = 100; console.log(subject + '과목 성적은' + score); // css과목 성적은 100 - 빼기 연산을 할 때 사용합니다. * 곱하기 연산을 할 때 사용합니다. / 몫을 구할 때 사용합니다. % 나머지를 구할 때 사용합니다. // var divide.. 2022. 7. 20. JAVASCRIPT | 기본 규칙 기본 규칙 자바스크립트를 다루기 위해서는 기초적인 특징과 기본 문법이 있습니다. 가장 기본이기 때문에 이 부분을 숙지하고 자바스크립트를 공부하세요. 자바스크립트란? JavaScript는 웹 페이지에서 복잡한 기능을 구현할 수 있도록 하는 스크립트 프로그래밍 언어입니다. HTML은 정적인 레이아웃을 표현한다면, 자바스크립트는 동적인 기능을 표현합니다. 자바스크립트는 1995년 넷스케이프 커뮤니케이션의 브렌던 아이크가 개발하였스며 Netscape Navigsator2.0에 구현되었습니다. 1996년에는 마이크로소프트사의 Internet Explorer3.0 탑재되었으며 java 애플릿으로 구현된 웹 브라우저의 지지부진한 보급과 맞물려 빠르게 보급되었습니다. 1997년부터 ESMAScript를 따르는 표준화 .. 2022. 7. 20. 이전 1 2 다음