이 글에서는 JavaScript가 객체를 생성하는 방법을 주로 소개합니다. 객체를 생성하는 네 가지 방법을 예제 형식으로 요약 분석하고, JavaScript 객체를 복사하는 기술도 분석합니다. 이 기사
JavaScript가 객체를 생성하는 방식을 요약합니다. 참고하실 수 있도록 자세한 내용은 다음과 같습니다.
1. 객체 생성
var company = {}; company.name= '华为'; company.address = '北京'; company.produce = function(message) { alert(message); }
2.JavaScript 사용 객체 유형
company= new Object(); company.name= '淘宝'; company.address = '杭州'; company.produce= function(message) { alert(message); }
3. 함수 생성을 통해 객체 생성
company = function() { this.name = '新浪'; this.address = '北京'; this.produce = function(message) { alert(message); } }
window.name = '腾讯'; window.address = '北京'; window.produce = function(message) { alert(message); }
확장:
1. 객체 복사
emptyObject = new Object(); company.apply = function(o, c,) { if(o && c && typeof c == 'object') { for(var p in c) { o[p] = c[p]; } } return o; }; emptyObject = Ext.apply(emptyObject,company);
2. 객체 복사(함수 방식)
var copyOO = new Function(); copyOO.prototype = company; var newcopyOO = new copyOO();
위 내용은 JavaScript로 객체를 생성하는 4가지 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!