프로그래밍 언어/js

java를 공부하다보면 중요한 개념으로 this 라는 키워드를 만나게 된다. java에서는 보통 다음과 같은 경우에 만나볼 수 있다. public class Test { private String name; private int age; public Test() {} public Test(String name, int age) { this.name = name; this.age = age; } public static void main(String[] ar) { } } this가 사용된 부분은 6, 7 라인이다. 여기서 this는 this 키워드가 작성된 클래스 자기 자신을 뜻한다. 그래서 5라인에서의 name, age와 구분하기 위해 자기 자신임을 뜻하는 this를 사용하고 있는 부분이다. 그 증거로 ..
javascript에 대해 막연하게 단순하고 쉬운 스크립트 언어 라고만 생각했다. 굉장히 후회하고 또 반성하고 있다. 늦게나마 javascript에 대해 알아보는데, 새로운걸 알아갈수록 기쁘다기보다 부끄러운 마음이 더 크다. 일반적으로 프로그래밍 언어를 시작할 때 배우는 java나 c를 가지고 예를 들어보자. (java를 기준으로 알아볼 예정이다.) if(true) { String name = "xxxelppa"; } System.out.println("이름 : " + name); 소스상에 위와 같은 부분이 있다고 하자. 장담하건데 "cannot be resolved to a variable' 라는 컴파일 오류가 발생할 것이다. 왜냐면 name이라는 변수는 if 조건절 안에 선언된 변수이기 때문이다. 그..
nimkoes
'프로그래밍 언어/js' 카테고리의 글 목록