>  기사  >  웹 프론트엔드  >  JavaScript_javascript 스킬의 객체 속성 추가 및 삭제 예시

JavaScript_javascript 스킬의 객체 속성 추가 및 삭제 예시

WBOY
WBOY원래의
2016-05-16 16:48:351100검색
코드 복사 코드는 다음과 같습니다.

;


여기에 제목 삽입 >
/*
* 객체에 속성을 추가하려면 .
속성을 삭제하려면 키워드 삭제를 사용하세요

속성을 추가하려면 []를 사용하세요
와 .r.name==r ["name"];
r.name은 문자열 속성만 추가할 수 있습니다
[] 속성 추가, 강력한 기능, 동적으로 속성을 추가할 수 있습니다
*/
var r =new Object();
alert(typeof(r));//속성 추가
r.name="jobs";
alert(r.name); getname=function(){
return "jobs";
}
alert(r.getname())
//속성 삭제
delete r.name; r.name);// 이때 결과는 정의되지 않았습니다
//------------------------------- ----------- -----
//객체에 속성을 추가하려면 대괄호를 사용하세요.
r["name"]="tom"
alert(r ["이름"]);

r.name="toms";
alert(r["names"])
//r.name==r["name"] //이 두 가지 작성 방법은 동일합니다.
var arg="abc";
r[arg]="heima";//강력한 함수로 속성을 동적으로 추가하고 함수에서 문자열을 반환할 수 있습니다. 변수
r.arg="itcast";//arg의 기본값은



< /본문>


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.