저는 자바 스크립트에 익숙합니다. 아래의 문제에 대한 도움이나 제안은 매우 높이 평가됩니다. inturns에 객체 목록이 포함 된 배열을 만들고 싶습니다. 이 표시 값이 나는이 경우에 입력 한 마지막이다 : 나는 그것이 나에게 올바른 값의 수 있지만 기호를 표시 CONSOLE.LOG를 통해 출력으로 볼 때 내 문제 {
var Instrument =
웹 사이트의 모든 링크 중 목록/컬렉션/배열/모든 것이 필요합니다. 현재 window.content.document.links를 사용하고 있지만 모든 웹 사이트에서 작동하지는 않습니다. (해당 웹 사이트는 빈 배열을 생성합니다.) (예 : dctp.ws) 그 사이트에는 프레임이 포함되어 있기 때문입니다. 프레임 내부의 링크에 액세스 할 수있는 방법이 있습니
jQuery를 기반으로 2 개의 클래스가 있습니다. objA & objB. objB에는 objA에 대한 참조가 있습니다. ObjA.fn이 실행될 때 objB.fn이 자동으로 실행되기를 원합니다. objB.fn을 발사 할 수없는 것 같습니까? 내가 도대체 뭘 잘못하고있는 겁니까? 즉 objA = function() {
var v = 0,
자바 스크립트 라이브러리 (openlayers)로 작업 중이며 전체 메모리 사용 공간을 줄이기 위해 일부 클래스를 최적화하려고합니다. 나는 클래스의 일부에 대해서 그 클래스의 메소드의 많은 부분을 필요가 없다는 것을 알아 챘다. 결코 호출되지 않을 것이다. 필자는 이러한 클래스 중 일부를 다시 작성하여 필자가 필요로하지 않는 메서드를 제거하려고했지만 필자는
내가 조금 클래스를 쓰고이 작동하지 않는 이유를 나는 그것을 얻지 않는다 (기능 없음) : var Browsertest = {
isIE: /MSIE (\d+\.\d+)/.test(this.getUserAgent()),
getUserAgent: function() {
return navigator.userAgent;
왜 내 코드는 object2에서만 작동합니까? 내가 오브젝트 1에서 URL을 얻을하려고하면 function object1() {
this.URL = "yahoo.com";
this.getURL = function() { return this.URL; };
}
var object2 = new Object();
object2.URL =
리터럴을 통해 객체를 만들고 'new'연산자를 사용하여 인스턴스를 만들었습니다. 그러나 그것은 작동하지 않습니다. 내가 인스턴스화하는 동안 개체 이름 뒤에 괄호를 사용하여 시도 var rectangle = {
upperLeft : { x : 2, y : 2 },
lowerRight : { x : 4, y : 4}
}
var r=new
삭제하려는 속성이 있거나 없을 수있는 개체가 있습니다. 속성은 런타임에 추가됩니다. 내가 속성이 존재하지 않는 경우 테스트 할 조건을 제거하면 는, 코드가 충돌하지 않습니다하지만이 내가 '그냥 있기 때문에 경우 궁금하네요 : 이것은 내가 코드를 쓰고 있어요 어떻게 Chrome에서 실행 중이거나 유효한 자바 스크립트 인 경우 즉, delete MyObject
내가 정말이 원인을 모르겠어요 내가 말한다 오류가 발생하는 문제 ... "Uncaught TypeError: Object f771b328ab06 has no method 'addLocation'" 에 봉착를있는 방법이 없습니다. 'f771b328ab06'은 오류의 사용자 ID입니다. 새 사용자를 추가하고 사용자가 중복되는 것을 방지 할 수 있지만 목록에 위