반응형

javascript 67

JavaScript 개체는 어떻게 값 자체를 참조할 수 있습니까?

JavaScript 개체는 어떻게 값 자체를 참조할 수 있습니까? 이 질문에는 이미 답변이 있습니다. 오브젝트 리터럴/이니셜라이저의 자기 참조 (28개 답변) 닫힘8년 전. 다음과 같은 JavaScript가 있다고 가정합니다. var obj = { key1 : "it ", key2 : key1 + " works!" }; alert(obj.key2); 이 오류는 "key1 is not defined"입니다.난 시도했다. this.key1 this[key1] obj.key1 obj[key1] this["key1"] obj["key1"] 절대 정의되지 않는 것 같기도 하고요. key2가 key1의 값을 참조하도록 하려면 어떻게 해야 합니까?함수에 대한 속성을 삭제하는 것을 고려해 볼 수 있습니다.내 말은 이런..

programing 2023.01.27

JavaScript 코드에서 데이터 속성 값을 얻으려면 어떻게 해야 합니까?

JavaScript 코드에서 데이터 속성 값을 얻으려면 어떻게 해야 합니까? 다음 html이 있습니다. 다음 문자로 시작하는 속성을 얻을 수 있습니까?data-아래 코드와 같은 JavaScript 코드로 사용하시겠습니까?지금으로서는 이해한다null결과적으로 document.getElementById("the-span").addEventListener("click", function(){ var json = JSON.stringify({ id: parseInt(this.typeId), subject: this.datatype, points: parseInt(this.points), user: "H. Pauwelyn" }); }); 속성에 액세스해야 합니다. document.getElementById("th..

programing 2023.01.27

Enter 키를 누른 후 onChange 이벤트를 호출하다

Enter 키를 누른 후 onChange 이벤트를 호출하다 Bootstrap(부트스트랩). 한 from i i 、 from 、 음 、 음 、 음 、 음 、 음 、 음 、 음 i 。onChange정원이 되면 입력하세요.검증 기능에서도 같은 문제가 발생합니다.너무 빨리 호출됩니다. var inputProcent = React.CreateElement(bootstrap.Input, {type: "text", //bsStyle: this.validationInputFactor(), placeholder: this.initialFactor, className: "input-block-level", onChange: this.handleInput, block: true, addonBefore: '%', ref:'i..

programing 2023.01.17

!== "displicate" vs. != null 유형

!== "displicate" vs. != null 유형 정의되지 않은 파라미터 등을 체크하는 JavaScript 코드를 자주 볼 수 있습니다. if (typeof input !== "undefined") { // do stuff } 장황함은 말할 것도 없고 활자 검색과 문자열 비교가 모두 수반되기 때문에 이것은 다소 낭비적인 것으로 보인다.필요하기 때문에undefined이름을 바꿀 수는 있지만요. 문입니니다다 가 이보다 더 방법은 무엇일까요? if (null != input) { // do stuff } 로는, 너는 정의할 수 , 다시 정의할 수 없다.null이치노그리고, 타입 운동 때문에!=이는 두 가지 모두 합니다.undefined ★★★★★★★★★★★★★★★★★」null이 바로 기능 이는 종종 사..

programing 2023.01.17

반환값과 Promise.resolve의 차이점은 무엇입니까?

반환값과 Promise.resolve의 차이점은 무엇입니까? 다음 중 어떤 차이가 있습니까? new Promise(function(res, rej) { res("aaa"); }) .then(function(result) { return "bbb"; }) .then(function(result) { console.log(result); }); 또, 이하와 같이 됩니다. new Promise(function(res, rej) { res("aaa"); }) .then(function(result) { return Promise.resolve("bbb"); }) .then(function(result) { console.log(result); }); Chaining .then()을 사용하는 Angular와 $h..

programing 2022.12.24

일부 HTML 태그에 대한 임의 데이터 저장 방법

일부 HTML 태그에 대한 임의 데이터 저장 방법 javascript에서 제공하는 인터랙션이 있는 페이지를 만들고 있습니다.예를 들어 AJAX 요청을 전송하여 기사 내용을 가져온 다음 해당 데이터를 div에 표시하는 링크입니다.이 예에서는 추가 정보(기사 ID)를 저장하기 위해 각 링크가 필요합니다.만약의 경우를 대비해 이 정보를 href 링크에 저장했습니다. 그런 다음 jQuery를 사용하여 a.article 요소를 찾고 적절한 이벤트 핸들러를 첨부합니다.(사용성이나 의미론에 너무 집착하지 마세요.이것은 예에 불과합니다). 어쨌든 이 방법은 효과가 있지만 냄새가 나고 확장이 전혀 안 됩니다(클릭 함수에 파라미터가 여러 개 있는 경우 어떻게 됩니까?이러한 파라미터 중 일부가 옵션인 경우) 즉석에서 분명한..

programing 2022.12.13

기판과 서브스트링의 차이점은 무엇입니까?

기판과 서브스트링의 차이점은 무엇입니까? 와의 차이는 무엇입니까? alert("abc".substr(0,2)); 그리고. alert("abc".substring(0,2)); 둘 다 "ab"를 출력하는 것 같습니다.차이는 두 번째 인수에 있습니다.의 두 번째 .substring는 정지하는 되지 않음)이지만, 두 는 '인수(인수, '인수'는 '인수'로, '인수'는 '인수'입니다.substr는 반환되는 최대 길이입니다. 링크? https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substr https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference..

programing 2022.12.13

JavaScript와 두 날짜 비교

JavaScript와 두 날짜 비교 JavaScript를 사용하여 과거보다 크거나 작거나 하지 않은 두 날짜의 값을 비교할 수 있는 방법을 제안할 수 있습니까?값은 텍스트 상자에서 가져옵니다.날짜 개체는 원하는 작업을 수행합니다. 각 날짜에 대해 하나씩 구성한 다음>, b a 또는 b가 부정한 날짜일 경우 NaN dates.inRange(d, start, end) 부울 또는 NaN을 반환합니다. d가 시작과 종료 사이에 있는 경우 true(실행) d가 시작 전 또는 종료 후일 경우 false입니다. 하나 이상의 날짜가 불법일 경우 NaN. dates.details.details를 참조해 주세요. 다른 함수가 입력을 날짜 개체로 변환하기 위해 사용합니다.입력은 다음과 같습니다. a date-object :..

programing 2022.12.03

JavaScript 개체의 속성을 나열하려면 어떻게 해야 합니까?

JavaScript 개체의 속성을 나열하려면 어떻게 해야 합니까? 다음과 같이 오브젝트를 작성한다고 가정합니다. var myObject = {"ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*"}; 속성 이름 목록을 검색하는 가장 좋은 방법은 무엇입니까? 즉, 다음과 같은 변수 '키'가 있어야 합니다. keys == ["ircEvent", "method", "regex"] 최신 브라우저(IE9+, FF4+, Chrome5+, Opera12+, Safari5+)에서는 기본 제공 개체를 사용할 수 있습니다.키 방식: var keys = Object.keys(myObject); 위 제품에는 풀 폴리필이 있지만 간략화된 버전은 다음과 같습니다. va..

programing 2022.12.03

HTML 백링크를 만드는 방법

HTML 백링크를 만드는 방법 가장 간단한 방법은 무엇입니까?이전 웹 페이지에 링크되는 태그기본적으로 시뮬레이션된 뒤로 버튼이지만 실제 하이퍼링크입니다.클라이언트 측 기술만 부탁합니다. 편집 일반적인 정적 하이퍼링크와 같이 이동할 때 클릭하려는 페이지의 URL을 표시할 수 있는 솔루션을 찾고 있습니다.사용자가 이 파일을 보는 것을 원치 않습니다.history.go(-1)하이퍼링크로 이동할 때 사용합니다.지금까지 내가 찾은 최고의 것은: 이document.referrer신뢰할 수 있습니까?크로스 브라우저는 안전합니까?기꺼이 더 나은 답변을 받아들이겠습니다.또 다른 방법: Go Back 이 솔루션에는 대부분의 브라우저가 기본적으로 표시하듯이 링크된 페이지의 URL을 호버에 표시할 수 있는 장점이 있습니다.h..

programing 2022.12.03
반응형