본문 바로가기

Javascript26

JAVACSRIPT 산술연산자 연산자 자바스크립트는 여러 종류의 연산을 위한 다양한 연산자(operator)를 제공하고 있다. 산술 연산자(arithmetic operator) 산술 연산자는 모두 두 개의 피연산자를 가지는 이항 연산자이며, 피연산자들의 결합 방향은 왼쪽에서 오른쪽이다. 🙋‍♂️항이란 해당 연산의 실행이 가능하기 위해 필요한 값이나 변수를 의미한다. 따라서 이항 연산자란 해당 연산의 실행을 위해서 두 개의 값이나 변수가 필요한 연산자를 의미한다. 산술 연산자 설명 + 왼쪽 피연산자의 값에 오른쪽 피연산자의 값을 더함. - 왼쪽 피연산자의 값에서 오른쪽 피연산자의 값을 뺌. * 왼쪽 피연산자의 값에 오른쪽 피연산자의 값을 곱함. / 왼쪽 피연산자의 값을 오른쪽 피연산자의 값으로 나눔. % 왼쪽 피연산자의 값을 오른쪽 피.. 2023. 4. 24.
JAVASCRIPT 변수의 유효범위 JAVASCRIPT 변수의유효범위 변수의 유효범위(variable scope) 자바스크립트에서 객체나 함수는 모두 변수(variable)이다. 변수의 유효범위(scope)란 해당 변수가 접근할 수 있는 변수, 객체 그리고 함수의 집합을 의미한다. 자바스크립트에서 변수는 유효 범위에 따라 다음과 같이 구분된다. 지역변수 (local variable) 전역변수 (global variable) 1. 지역변수 (local variable) 지역 변수(local variable)란 함수 내에서 선언된 변수를 가리킨다. 이러한 지역 변수는 변수가 선언된 함수 내에서만 유효하며, 함수가 종료되면 메모리에서 사라진다. 함수의 매개변수 또한 함수 내에서 정의되는 지역 변수처럼 동작한다. 예제 👉 function loca.. 2023. 4. 21.
JAVASCRIPT 배열 JAVASCRIPT 배열 배열의 기초 배열(array)이란? 자바스크립트에서 배열(array)은 이름과 인덱스로 참조되는 정렬된 값의 집합으로 정의된다. 배열을 구성하는 각각의 값을 배열 요소라고 하며, 배열에서의 위치를 가리키는 숫자를 인덱스(index)라고 한다. 자바스크립트에서 배열의 특징은 다음과 같다. 배열 요소의 타입이 고정되어 있지 않으므로, 같은 배열에 있는 배열 요소끼리의 타입이 서로 다를 수도 있다. 배열 요소의 인덱스가 연속적이지도 않아도 되며, 따라서 특정 배열 요소가 비어 있을 수도 있다. 자바스크립트에서 배열은 Array 객체로 다뤄진다. 1. 배열의 생성 자바스크립트에서 배열만드는 방법 및 문법👉 1. var arr = [배열요소1,배열요소2,...]; //배열 리터럴을 이용하.. 2023. 4. 21.
JAVASCRIPT 함수 JAVASCRIPT 함수 함수의 기초 함수(function)란? 하나의 특별한 목적의 작업을 수행하도록 설계된 독립적인 블록을 의미한다. 함수는 필요할 때마다 호출하여 해당 작업을 반복해서 수행할 수 있다. 예제 👉 function addNum(x,y){ return x + y; } document.write(addNum(2,3)); 🙋‍♂️자바스크립트에서 블록이란 함수나 실행문의 중활로{}로 묶여진 부분을 가리킨다. 1. 자바스크립트 함수 자밧크립트에서는 함수도 하나의 타입이다. 따라서 함수를 변수에 대입하거나, 함수에 프로퍼티를 지정하는 것도 가능하다. 또한, 자바스크립트 함수는 다른 함수 내에 중첩되어 정의도 가능하다. 2. 함수의 정의 자바스크립트에서 함수의 정의는 function 키워드로 시작되.. 2023. 4. 21.
JAVASCRIPT의 변수 자바스크립트에 대해 배웠을때 조금이나마 다행이라는 부분이 이 부분이였다.. 자바 언어를 배웠을 때 알고있던 내용이 나와서??..하지만 다들 아시다시피 자바와 자바스크립트는 엄연히 다른 언어이다. 내가 정리한 자바스크립트의 변수이다. 1. 변수의 선언과 초기화 변수(variable)란 데이터(data)를 저장할 수 있는 메모리 공간을 의미하며, 그 값이 변경될 수 있다. 자바스크립트에서는 var 키워드를 사용하여 변수를 선언한다. 자바스크립트에서는 선언되지 않은 변수를 사용하려고 하거나 접근하려고 하면 오류가 발생하는데 단, 선언되지 않은 변수를 초기화할 경우에는 자동으로 선언을 먼저 한 후 초기화를 진행한다. return; -> 크리스마스는 12 월 25 일입니다. 또한 쉼표(,)연산자를 이용해 여러 변.. 2023. 4. 19.
JAVASCRIPT 출력과 적용 먼저 자바스크립트에서의 출력이란 자바스크립트는 여러 방법을 통해 그 결과물을 HTML페이지에 출력할수 있는데 그 방법은 다음과 같다. window.alert() 메소드 HTML DOM요소를 이용한 innerHTML 프로퍼티 document.write() 메소드 console.log() 메소드 이렇게 자바스크립트의 메소드를 이용한 출력방법과 프로퍼티를 이용한 출력방법이 있다는 것을 알아 볼수 있다. 1. window.alert()메소드 자바스크립트에서 가장 간단하게 데이터를 출력할수 있는 방법은 window.alert()메소드를 이용하는 것이다. 이 메소드는 브라우저와는 별도의 대화 상자를 띄워 사용자에게 데이터를 전달한다. 🙋‍♂️window 객체의 모든 메소드나 프로퍼티를 사용할 때는 window라는 .. 2023. 4. 19.
JAVASCRIPT문법 자바스크립트의 문법전에..내 개인적으로 개발자의 근간중 하나인 프로그램에 대해 알고싶었다. 검색을 통해 여기에 적어보자면 프로그램이란? 컴퓨터가 실행할 수 있는 명령으로 이루어져 있으며 컴퓨터 프로그래밍에서 컴퓨터가 실행할 수 있는 명령 실행문을 실행할수 있는 것을 프로그램이라 한다 정의하고있다.(나름 개인적으로도 동감한다..) 쉽게 얘기하자면 특정결과를 얻기 위해 컴퓨터에 실행되는 실행문의 집합이다..(라고한다..) 다른 컴퓨터 언어가 많지만 자바스크립으로 먼저 컴퓨터의 언어에 발을 딛고자한다. 먼저 자바는 대소문자를 구분하며 변수나 함수의 이름, 예약어 등을 작성하거나 사용할때 필요한 언어중 하나이다. 2023. 4. 19.
Javascript란?! 사실..학원에서 배운내용을 블로그에 기록한다는게 뭐랄까..포트폴리오도 포트폴리오지만 구글에 javascript가 뭐에요?라고 쓰기만해도 내가 배우고 어디서 보고 정리한 글보다는 훨씬 좋은 글들이 많다 생각이들어 어느 블로그들 처럼 이런 개발자 지식에 대해 글을 올릴까 말까 고민하다가 내가 배운것을 정리하고 복습하고 기록한다는 것에 의의를 두어야 겠다는 생각으로 내가 배웠던 지식들을 써보려고한다. 노션 요금제가 업그레이드 안되있어서 그런건 딱히 아니고..노션더 쓰고 싶어도 못올리고있다.. 그리고 이딴 블로그에 누가 들어오겠냐만 혹시 지나가시다가 일마이거 요상하게 알고있네 하는 부분에 대해서 지적해주시면 감사히 바꾸겠습니다! JAVASCRIPT란? javascript는 우리가 지금도 쓰고 있는 웹페이지에다가.. 2023. 4. 17.