JAVASCRIPT39 자바스크립트 - 자바스크립트 객체와 함수 자바스크립트 에서의 객체 기본적으로 자바스크립트는 객체 기반의 스크립트 프로그래밍 언어이다. 자바스크립에서의 객체는 키(key) 와 그에 매칭되는 값(데이터, 즉 속성(property)), 혹은 동작(method) 의 집합이다. 자바스크립트 에서의 객체 구조 object = { key1 : 'key1 에 매칭되는 데이터(property)', key2 : 'key2 에 매칭되는 데이터(property)', method1 : function(){ // method 는 함수로 정의한다. } } - 키의 이름은 문자열, 또는 문자로 해석될 수 있는 기호여야 한다. - 속성 값에는 모든 자료형이 올 수 있다. 자바스크립트 에서의 함수 자바스크립트 에서의 함수 표기법은 다음과 같다. function 함수이름 (인자.. 2022. 2. 2. 자바스크립트 - 다양한 데이터 자료형과 연산 자바스크립트 에서의 자료형 데이터 처리의 효율성을 위해 데이터의 타입을 식별 및 분류할수 있는 속성 : 자료형 자료형에는 크게 두 가지 타입이 있다. - 원시 타입(값 중심) - 객체 타입(참조 중심) 원시 타입의 자료형 종류 - Boolean, number, String, null, Undefined, Symbol (Symbol 의 경우 ES6 에서 추가되었다.) - typeof 연산자로 데이터의 자료형을 식별 가능하다. var a = 100; typeof a -> 출력 : "number" number 자료형의 특징 자바스크립트에서 number 자료형은 다른 언어들과는 다르게 정수이든 소수이든 number 로 통일된다.(int, double 등으로 분류되는 C, JAVA 와는 구별되는 특징) 동등 연산.. 2022. 2. 1. 자바스크립트 - 기본 정적 페이지와 동적 페이지 웹 상에서 무언가를 주고 받는 것은 어떠한 정보를 서로 주고 받는 것을 의미한다. 서로 주고 받는 정보로서 문자열이나 이미지만 있을까? 그렇지 않다. 전달하고자 하는 정보는 구조가 명시적이어야 하며,(html - 정보의 구조) 전달하고자 하는 정보들을 예쁘게 꾸며줄 수도 있다.(css) 웹 에서 내가 보여주고자 하는 정보만 예쁘게 꾸며서 일방적으로 보여주는 페이지를 "정적 페이지" 라고 한다. 이 "정적 페이지" 만으로 정보를 주고 받다가 시간이 흐르면서, 정적 페이지에 변화가 생기기 시작했다. 아무런 동작이 없는 정적 페이지에서 사용자와의 상호작용을 통해 상황에 맞게 서로 다른 모습을 갖추기 시작한 것이다. 이는 정적 페이지가 "논리" 를 갖추게 된 것이며, 이와 같이 논리를.. 2022. 2. 1. 이전 1 ··· 7 8 9 10 다음