반응형 자바스크립트4 자바스크립트 객체(Object) 객체(Object) 자바스크립트는 객체기반의 언어로 자바스크립트를 이루고 있는 거의 모든 것이 객체이다. 숫자, 문자열, 배열 등도 모두 객체를 기반으로 한다. 자바스크립트의 객체는 속성(Property)과 메서드(Method)로 구성된다. 속성은 객체에 붙어있는 변수이고 메서드는 객체에 붙어있는 합수이다. 하나의 객체는 속성과 데이터를 처리하는 기능을 가진 메서드의 집합이라 할 수 있다. 변수는 데이터를 저장하고 있는 메모리 공간이며 객체도 일종의 변수이다. 그러나 각 객체의 요소들은 키와 값으로 구성되며 객체 자체의 함수인 메서드를 가질 수 있다. person이 하나의 객체이고, 이 객체는 속성 name, age, sayHello() 메서드로 구성된다. 사용자 정의 객체(User-defined Obj.. 자바스크립트 2023. 5. 11. 자바스크립트 함수 함수란? 컴퓨터 프로그래밍 언어에서 함수는 영어로 fuction이라고 한다. function은 기능, 역할을 의미하며 어떤 역할을 수행하는 것을 말한다. 자바스크립트에서는 내장함수(Built-in Function)로 prompt(), alert(), Number(), write() 등이 있다. 내장 함수들은 함수를 따로 정의할 ㅣㄹ요없이 필요할 때 함수를 호출하여 사용할 수 있다. 그리고 내장함수 말고도 경우에따라 사용자가 직접 함수를 정의해서 사용해야한다. 이것은 사용자 정의 함수(User-defined Function)이라고 한다. 함수 정의는 아래와 같이 키워드 funtion으로 정의한다. function 함수명() { 문장1; 문장2; ... } 그리고 정의한 함수는 함수명();으로 호출해서 사용.. 자바스크립트 2023. 5. 3. 자바스크립트 조건문, 반복문 조건문 조건식의 참/거짓에 따라 실행하는 프로그램 코드를 달리 할 때 사용된다. 자바스크립트의 조건문에는 if문과 switch문이 있다. if문은 주어진 조건 상황에 따라 if~ 구문, if~ else~ 구문, if~ else if~ else~ 구문의 세가지 유형이 존재한다. if문 조건식이 참인지 거짓인지에 따라 실행하는 코드를 달리하고자 할 때 사용 if~ 구문 조건문에서 if만 사용되는 경우이다. if(조건식) { 문장 1; 문장 2; ... } if 다음에 있는 조건식이 참이면 중괄호({}) 안에 있는 문장1, 문장2, ... 들을 수행하게 된다. 반대로 조건식이 거짓인 경우에는 해당 문장들을 수행하지 않는다. 이와 같이 조건식의 참 거짓 여부에 따라 특정 코드들이 수행되게 할 수도 있고 수행되지.. 자바스크립트 2023. 5. 3. 자바스크립트란? : 기본 문법(var 변수, 사칙 연산, 할당문, 데이터형, 주석, 입출력) 웹(WWW) : 인터넷에 연결된 컴퓨터를 통해 서로 정보를 공유하고 소통하는 사이버 공간 웹에서는 인터넷 익스플로러나 크롬과 같은 웹 브라우저가 중요한 역할을 한다. 웹에서 사용자들은 웹 브라우저를 통해 인터넷 상에 있는 원격의 컴퓨터 서버에서 제공되는 웹 서비스들을 이용하게 된다. 웹은 정보를 이용하는 사용자인 클라이언트(Client)와 정보를 제공하는 웹 서버(Web Server)가 존재한다. 클라이언트는 웹 브라우저의 주소 창에 웹 페이지의 URL 주소를 입력하여 서버에 정보를 요청하고, 서버에서는 요청 받은 웹 페이지를 클라이언트에게 전송해주는 역할을 한다. 클라이언트 웹 브라우저의 주소 창에 URL 주소를 입력하여 서버에게 HTTP 규약에 맞추어 해당 파일과 데이터를 전송해 줄 것을 요청한다. .. 자바스크립트 2023. 4. 25. 이전 1 다음