반응형

JavaScript 49

자바스크립트에서 '정의'란 무엇에 쓰이는가?

자바스크립트에서 '정의'란 무엇에 쓰이는가? 이에 대한 문서를 찾기 위해 여기저기 찾아봤지만 어디에도 아무것도 찾을 수가 없습니다. 저는 알로하를 사용하고 있고 그들의 사이드바 프로토타입을 사용하여 다른 플러그인 기능에 부착된 저만의 사이드바를 새로 만들고 싶습니다. 그들의 사이드바.js는 이것으로 시작하지만, 나는 그것이 무엇을 의미하는지 설명하는 문서를 평생 찾을 수 없습니다. define( [ 'aloha/core', 'aloha/jquery', 'aloha/selection' ], function (Aloha, jQuery, Selection, Plugin) { 그 다음에 그 포장지에서 많은 함수를 정의합니다.vars몇 개는proptotypes- 내 머리를 돌려야 할... 그 말은 무엇입니까 아니..

IT 2023.10.30

자바스크립트에서 정의([, function ])란 무엇입니까?

자바스크립트에서 정의([, function ])란 무엇입니까? 이 질문에는 이미 다음과 같은 답변이 있습니다. 자바스크립트에서 '정의'란 무엇에 쓰이는가? (2개 답변) 닫힘10년 전에. 자바스크립트에서 항상 사용되는 것을 봅니다. define(['param1', 'param2'], function() { }); 무엇이define기능?그것은 아마도 필요한 것일 것입니다.JS모듈정의 자세한 내용은 여기에서 확인하십시오. RequireJS는 자바스크립트 파일 및 모듈 로더입니다.브라우저 내 사용에 최적화되어 있지만 Rhino 및 Node와 같은 다른 자바스크립트 환경에서도 사용할 수 있습니다.Require와 같은 모듈식 스크립트 로더 사용JS는 당신의 코드의 속도와 품질을 향상시킬 것입니다. define()..

IT 2023.10.15

null >= 0 & & null <= 0>인데 null == 0이 아닌 이유는 무엇입니까?

null >= 0 & & null 인데 null == 0이 아닌 이유는 무엇입니까? 의 종류가 을 1 그 .number그리고 않은 을 할당합니다.에 0합니다입니다. 여기서 변수는 처음에null아니면undefined. 번째 은 였습니다.v >= 0 ? v += 1 : v = 0가 아닌 으로 만들 이라고 생각했기 입니다 로 틀렸습니다. 하지만 그것은 그 이후로 틀렸습니다.null >= 0참으로 평가됩니다.그 후에 나는 배웁니다.null0처럼 동작하며 다음 식을 모두 true로 평가합니다. null >= 0 && null 0) null + 1 === 1 1 / null === Infinity Math.pow(42, null) === 1 요, 이야.null0이 아닙니다.null == 0거짓으로 평가됩니다. 보이..

IT 2023.10.10

쿼리선택기 대 getElementBy이드

쿼리선택기 대 getElementBy이드 닫힘.이 질문은여론에 입각한현재 답변을 수락하고 있지 않습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트합니다. 8년 전에 문을 닫았습니다. 커뮤니티는 작년에 이 질문을 다시 시작할지 여부를 검토한 후 이 질문을 닫았습니다. 원래 종료 이유가 해결되지 않았습니다. 이 질문을 개선합니다. 라는 말을.querySelector그리고.querySelectorAllDOM 요소를 선택하는 새로운 방법입니다.이전 방법과 비교해보면 어떨까요?getElementById그리고.getElementsByClassName성능 및 브라우저 지원 측면에서? jQuery의 쿼리 셀렉터를 사용하는 것과 비교하면 성능이 어떻습니까? ..

IT 2023.08.06

node --harmony는 무엇을 합니까?

node --harmony는 무엇을 합니까? 노드 애플리케이션에서 다음과 같은 하모니 플래그를 사용하여 노드를 실행해야 했습니다. node --harmony app.js 이 조화의 깃발은 무엇입니까?그것은 무엇을 하며 왜 그것 없이 앱을 실행할 수 없습니까? 노드 명령줄 옵션에 대해 알아봤습니다(node --help), 하지만 자세한 내용도 제공하지 않습니다.어떤 문서도 도움이 되지 않았습니다.타자 치기man node조화 플래그에 다음이 표시됩니다. --harmony_typeof (enable harmony semantics for typeof) type: bool default: false --harmony_scoping (enable harmony block scoping) type: bool def..

IT 2023.07.27

RegExp에 대한 유형

RegExp에 대한 유형 자바스크립트 객체가 정규식인지 감지할 수 있는 방법이 있습니까? 예를 들어, 다음과 같은 작업을 수행하고 싶습니다. var t = /^foo(bar)?$/i; alert(typeof t); //I want this to return "regexp" 이것이 가능합니까? 감사합니다! 편집: 모든 답변 감사합니다.제겐 두 가지 아주 좋은 선택이 있는 것 같습니다. obj.constructor.name === "RegExp" 또는 obj instanceof RegExp 두 방법 모두에 대한 주요 장단점이 있습니까? 다시 한번 감사드립니다!연산자의 인스턴스(instance)를 사용할 수 있습니다. var t = /^foo(bar)?$/i; alert(t instanceof RegExp);..

IT 2023.07.27

Ng-model이 컨트롤러 값을 업데이트하지 않음

Ng-model이 컨트롤러 값을 업데이트하지 않음 아마 어리석은 질문일 것입니다만, 간단한 입력과 버튼이 있는 html 폼을 가지고 있습니다. Check! {{ searchText }} 다음으로 컨트롤러(템플릿과 컨트롤러는 routeProvider에서 호출됩니다)에서 다음을 수행합니다. $scope.check = function () { console.log($scope.searchText); } 버튼을 클릭하면 올바르게 갱신되었지만 콘솔에 정의되어 있지 않은 뷰가 표시되는 이유는 무엇입니까? 감사합니다! 업데이트: 이 문제를 실제로 해결한 것 같습니다(이전에는 몇 가지 회피책을 강구해야 했습니다). 됐다.searchText로로 합니다.search.text, empty, empty를 $scope.sear..

IT 2023.02.06

JavaScript isset() 등가

JavaScript isset() 등가 에서는 PHP를 사용할 수 .if(isset($array['foo'])) { ... }에서는 JavaScript를 자주 if(array.foo) { ... }이 는 또한 false가 false인 경우에도 false로 됩니다.array.foo하지만 있다false ★★★★★★★★★★★★★★★★★」0(서양속담, 돈속담) PHP에 한 것은 입니까?issetJavaScript? 넓은 의미에서 존재하지 않는 변수, 값이 없는 변수 등에 대한 JavaScript의 일반적인 완전한 가이드가 편리할 것이다. 업데이트: 11년 11개월 전에 이 질문을 올렸습니다.와, 아직도 많은 액티비티를 받고 있습니다.이 글을 쓸 때는 연관 배열(사전)에 속성이 있는지 확인하는 방법만 알고 싶었기..

IT 2023.02.06

JavaScript를 사용하여 HTML 페이지 제목을 얻는 방법

JavaScript를 사용하여 HTML 페이지 제목을 얻는 방법 JavaScript를 사용하여 HTML 페이지 제목을 얻으려면 어떻게 해야 합니까?사용하다document.title: console.log(document.title) Title test MDN Web 문서URL 표시줄에 입력한 다음 Enter를 클릭합니다. javascript:alert(document.title); 웹 사이트 및 사용 중인 웹 브라우저에 따라 경고에서 텍스트를 선택하고 복사할 수 있습니다.사용할 수 있다getElementsByTagName var x = document.getElementsByTagName("title")[0]; alert(x.innerHTML) // or alert(x.textContent) // or ..

IT 2023.02.06

JavaScript에서 "정의되지 않음"을 확인하려면 어떻게 해야 합니까?

JavaScript에서 "정의되지 않음"을 확인하려면 어떻게 해야 합니까? 이 질문에는 이미 답변이 있습니다. 정의되지 않은 개체 속성 검색 (50개의 답변) JavaScript에서 정의되지 않은 변수를 확인하는 방법 (15개의 답변) JavaScript에서 '정의되지 않음'을 처리하는 방법 (3개의 답변) JavaScript에 변수가 존재하는지 확인하려면 어떻게 해야 하나요? (8개의 답변) 닫힘7년 전. JavaScript에서 변수가 정의되지 않은 경우 테스트하는 가장 적절한 방법은 무엇입니까? 저는 몇 가지 가능한 방법을 보았습니다. if (window.myVariable) 또는 if (typeof(myVariable) != "undefined") 또는 if (myVariable) // This t..

IT 2023.02.06
반응형