본문 바로가기
카테고리 없음

메모 javascript 문제

by 팁텍북 2017. 10. 18.

메모 javascript 문제

-------------------------------------------------

javascript

-------------------------------------------------


. javascript를 사용하기 위해 필요한 html 태그는?

<script></script>

. 브라우저가 문서를 로딩하고 DOM tree를 만들어 낸다. tree의 가장 위에 있는 객체는?

document

<html><body><h1>hello</h1><p>world</p></body></html>

. 위 html 페이지에서 root element는?

html

. 위 html 페이지에서 h1의 부모 요소는?

body

. 위 html 페이지에서 h1의 조상 요소는?

html

. 위 html 페이지에서 h1의 형제 요소는?

<p>

. 위 html 페이지에서 html의 자식 요소는?

<body>

. 위 html 페이지에서 html의 자손 요소는?

<h1>,<p>

. 변수를 선언하는 방법은?

var 변수명;

. 변수명이나 함수명을 작성하는 규칙은?

문자로 시작해야한다.


. 변수의 primitive 타입은 무엇이 있나요?

https://developer.mozilla.org/ko/docs/Web/JavaScript/Data_structures

Boolean

Null

Undefined

Number

String

Symbol


. number 타입의 리터럴한 표현법은?


. string 타입의 리터럴한 표현법은?


. object 타입의 리터럴한 표현법은?


. 주석을 작성하는 방법은?


. statement를 구분하는 문자는? (statement 끝에 작성되는 문자)


. 산술 연산자의 종류와 연산결과를 알아보세요.

+,-,*,/,%


. 할당 연산자의 종류와 연산결과를 알아보세요.

https://msdn.microsoft.com/ko-kr/library/what800t(v=vs.94).aspx

더하기 +=

비트 AND &=

비트 OR |=

비트 XOR ^=

나누기 /=

Left Shift <<=

나머지 %=

곱하기 *=

Right Shift >>=

빼기 -=

부호 없는 오른쪽 시프트 >>>=


. 비교 연산자의 종류와 연산결과를 알아보세요.

https://msdn.microsoft.com/ko-kr/library/ky6fyhws(v=vs.94).aspx


. 논리 연산자의 종류와 연산결과를 알아보세요.

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/%EB%85%BC%EB%A6%AC_%EC%97%B0%EC%82%B0%EC%9E%90(Logical_Operators)

&&,||,!


. 객체의 속성과 메소드에 접근하는 방법은?



. html 이벤트가 어떤 것들이 있는지 검색하여 확인해보세요.


. 변수 scope(변수 접근 영역)의 두 가지는?

https://www.w3schools.com/js/js_scope.asp

Local scope

Global scope -All scripts and functions on a web page can access it. - 가급적 지양할 것.


. 함수를 선언하는 방법과 함수를 표현식으로 만드는 방법의 차이는?



. 함수를 종료하고 값을 반환하는 키워드는?

return;

. 함수의 파라미터를 정의 하는 방법은?


. 함수를 호출하는 방법은?


. 함수표현식으로 작성하고 바로 실행시키는 방법은?



. string에 관련된 메소드를 검색하고 확인해보세요.


. number에 관련된 메소드를 검색하고 확인해보세요.


. Math 객체의 속성과 메소드를 검색하고 확인해보세요.


. Math 객체의 random 메소드를 사용하여 1과 45사이의 값이 랜덤하게 리턴되는 함수를 작성해보세요.


. Date의 속성과 메소드를 검색하고 확인해보세요.


. new Date().getMonth() 를 실행시킨 결과 값은?


. 배열의 리터럴한 표현법은?

소스 코드의 고정된 값


. Array의 메소드를 검색하고 확인해보세요.


. Array sort 메소드를 호출할 때 함수인자를 넣어줄 수 있다. 이때 인자로 넣은 함수의 파라미터는 몇 개이어야 하는가?

2


. boolean 타입의 변수가 가질 수 있는 값은?

True/False

댓글