[생활코딩] WEB3 - Ajax Ajax(Asynchronous Javascript And XML) : 페이지의 리로드없이 서버에게 정보를 요청해 부분적으로 정보를 갱신해주는 기술. 대표적으로 추천검색어가 있다. Ajax 사용의 이점 필요한 부분만을 웹 페이지는 로드하므로 사용성의 증대가 생기고, 시간, 돈, 네트워크 자원의 낭비를 줄인다. 바뀔 수 있는 부분만 Ajax를 통해 동적으로 변경하면 생산성이 월등히 좋아진다. (Single-page application) Ajax는 서버를 통해 통신하므로 웹서버를 통해 웹 페이지에 접속해야한다. 웹서버 운영하기 - 생활코딩 (opentutorials.org) 웹서버 운영하기 - 생활코딩 웹서버 소개 --- 이번 시간에는 내 컴퓨터에 웹서버를 설치해서 누구나 내 컴퓨터에 있는 웹페이지를 볼 .. 더보기 [자바스크립트의 시작] (10) Javascript 객체 고급 : 생성자를 통한 상속 Javascript 객체 고급 : 생성자를 통한 상속 자바스크립트의 상속에는 객체와 객체가 직접상속하는 방법, class 또는 constructor function 을 통한 상속이 있다. 생성자를 통한 상속 - 부모 생성자 실행 class Person{ constructor(name, first, second){ this.name = name; this.first = first; this.second = second; } sum(){ return this.first+this.second; } } class PersonPlus extends Person{ constructor(name, first, second, third){ super(name, first, second); this.third = thi.. 더보기 [자바스크립트의 시작] (9) Javascript 객체 고급 Javascript 객체 고급 상속(Inheritance) - 기존 클래스를 확장하며, 유지 보수의 편리성을 높인것. - extends 키워드를 통해 상속한다. B extends A 는 A가 B에 상속된다는 의미를 갖고 있다. Person class에 avg 메소드를 추가한다. class Person{ constructor(name, first, second){ this.name = name; this.first = first; this.second = second; } sum(){ return this.first+this.second; } avg(){ return (this.first+this.second)/2; } } class에 어떤 기능을 추가 해야 하나, 코드를 수정할 수 없거나, 추가한 기능이.. 더보기 이전 1 2 3 4 ··· 20 다음