코드 사본은 다음과 같습니다.
<! doctype html>
<html>
<헤드>
<meta charset = "utf-8">
<title> 제목을 여기에 삽입하십시오 </title>
<script type = "text/javaScript">
/*
* 사용 . 객체에 속성을 추가합니다
키워드 삭제를 사용하여 속성을 삭제하십시오
[]로 속성 추가
차이
r.name == r [ "이름"];
R.Name은 문자열 속성 만 추가 할 수 있습니다
[] 속성, 강력한 기능을 추가하면 속성을 동적으로 추가 할 수 있습니다
*/
var r = new Object ();
경고 (typeof (r));
// 속성을 추가합니다
R.Name = "작업";
경고 (R.Name);
R.getName = function () {
"직업"을 반환합니다.
}
alert (r.getName ());
// 속성을 삭제합니다
R.Name 삭제;
ALERT (R.NAME); // 현재의 결과는 정의되지 않았습니다
//-----------------------------------------------------------------------------------------------------------------------------
// 브래킷을 사용하여 객체에 속성을 추가합니다
r [ "이름"] = "Tom";
경고 (r [ "이름"]);
R.Name = "Toms";
경고 (r [ "이름"]);
//r.name==r] ///these의 두 가지 방법은 동일합니다
var arg = "ABC";
r [arg] = "heima"; // 강력한, 속성을 동적으로 추가하고 함수 변수로 문자열을 반환 할 수 있습니다.
r.arg = "itcast"; // arg는 기본적으로 문자열입니다
</스크립트>
</head>
<body>
</body>
</html>