1. 객체에 속성을 추가하는 방법은 무엇인가요?
방법 1: var b = {};
b["name"] = "test";
delete b.name 객체의 속성 삭제
방법 2: b. name = "test";
2. 변수가 선언되었는지 어떻게 확인하나요?
typeof(a) == "정의되지 않음"
typeof(d) == "함수" 함수인지 여부
3. 어떻게 문자열로 표현하나요?
큰따옴표(""), 한줄번호(''), 백슬래시(//)
1 "1" = 11
1 '1'=11
4.Javascript에는 숫자 유형이 하나만 있습니다.
5.Javascript의 기본 데이터 유형은 무엇인가요?
숫자(숫자), 문자열(문자열), Boolean(Boolean), undefine(정의되지 않음), Null(비어 있음)
추가: Object(객체)
6. 클래스와 객체의 차이점은 무엇인가요? 자바스크립트로 어떻게 구현하나요?
myClass.prototype.ID = 1;
myClass.prototype.Name = "johnson";
myClass.prototype.showMessage = function()
{
Alert("ID: " this .ID "이름: " this.Name);
}
var obj1 = new myClass();
obj1.showMessage();