본문 바로가기

자바스크립트3

클래스, 오브젝트, 인스턴스 요즘엔 대부분의 프로그래밍 언어가 객체지향이다. 객체 = object 참고로, 프로그램 언어의 최강자 c 는 객체지향 언어가 아니다. 그럼에도 불구하고 최강자이다. c를 객체지향 언어로 확대한 것이 c++이다. 중요한 점은, 객체지향 언어가 아니어도 못하는 것은 전혀 없다. 그럼에도 불구하고 객체지향 언어를 알아야 하고 배워야 하는 이유는? 1. 객체지향 언어가 편리하다. 2. 남들이 객체지향 언어로 짜 놓은 코드가 정말 많다. 소프트웨어는 혼자 다 할 필요없다. 인터넷 검색해보면 나보다 똑똑한 사람들이 짜 놓은 코드가 넘친다. 그걸 가져다가 조금 수정해서 쓰면 되는데, 수정할려면 그 코드를 읽을 수 있어야 한다. 즉, 남들이 짠 코드를 읽을려면 배워야 한다. 클래.. 2022. 9. 15.
자바스크립트할 때 흔히 하는 실수들 모음 한글이 깨지는 것을 방지하기 위해 이렇게 써놓고도, 코드 저장할 때 euc-kr로 하면 말짱 도루묵. 반드시 저장할 때도 UTF-8로 저장되는지 확인할 것 2022. 9. 14.
1. 자바스크립트란? 자바스크립트를 설명하기 전에 인터넷이 동작하는 과정을 알아보자. - 컴퓨터를 켠다. - 브라우저 라는 프로그램을 클릭한다. 브라우저 프로그램 종류는 많다. 구글에서 만든 크롬, MS에서 만든 엣지, 네이버에서도 만들었는데 웨일 이라고 부른다. - 브라우저 주소창에 naver.com 이라고 친다. naver.com은 네이버 홈페이지가 있는 주소이다. 브라우저에서 주소를 치면 , 브라우저라는 녀석은, 이 주소에 있는 코드를 가져오라는 신호를 인터넷에 보낸다. 아래 그림에서 (1)에 해당한다. 인터넷에는 아래 그림에 없는 다양한 컴퓨터들이 연결되어 있는데, 그 놈들이 어떻게 연결되어 있고, 어떤 일을 하는지에 대해선 나중에 알아보기로 하고 지금은 그냥 받아들이자. 우리가 알지 못하는 많은 컴퓨터들이 내가 브라.. 2022. 9. 13.