반응형

JavaScript 77

innerText와 inner의 차이HTML과 가치?

innerText와 inner의 차이HTML과 가치? innerHTML,innerText ★★★★★★★★★★★★★★★★★」valueJavaScript?다음의 예는, 다음의 HTML 스니펫을 참조하고 있습니다. Warning: This element contains code and strong language. 노드는 다음 JavaScript에서 참조됩니다. var x = document.getElementById('test'); element.innerHTML 요소의 하위 항목을 설명하는 HTML 구문을 설정하거나 가져옵니다. x.innerHTML // => " // => Warning: This element contains code and strong language. // => " 이것은 W3C의 ..

itsource 2022.09.21

JavaScript 양식 제출 - 제출 확인 또는 취소 대화 상자

JavaScript 양식 제출 - 제출 확인 또는 취소 대화 상자 필드가 올바르게 입력되었는지 묻는 알림이 있는 간단한 폼의 경우 다음과 같은 기능이 필요합니다. 다음 두 가지 옵션으로 버튼을 클릭하면 알림 상자가 표시됩니다. "확인"을 클릭하면 양식이 제출됩니다. 취소를 클릭하면 알림 상자가 닫히고 양식을 조정하여 다시 제출할 수 있습니다. JavaScript confirm은 동작할 것 같은데 어떻게 동작하는지 알 수 없습니다. 현재 보유하고 있는 코드는 다음과 같습니다. function show_alert() { alert("xxxxxx"); } 간단한 인라인 JavaScript 확인만으로 충분합니다. 다음과 같은 작업을 수행할 수 있는 검증을 수행하지 않는 한 외부 기능은 필요하지 않습니다. JS ..

itsource 2022.09.19

핸들바 '각' 루프가 있는 부모 속성 접근

핸들바 '각' 루프가 있는 부모 속성 접근 다음과 같은 단순화된 데이터를 고려하십시오. var viewData = { itemSize: 20, items: [ 'Zimbabwe', 'dog', 'falafel' ] }; 핸들 바 템플릿: {{#each items}} {{this}} {{/each}} 이 방법은 동작하지 않습니다.each루프, 부모 스코프에 액세스 할 수 없습니다.최소한 지금까지의 방법으로는 액세스 할 수 없습니다.그래도 방법이 있었으면 좋겠어!이를 달성하기 위한 두 가지 유효한 방법이 있습니다. 부모 스코프의 참조 해제../ 프리펜딩에 의해../상위 범위를 참조할 수 있습니다. {{#each items}} {{this}} {{#if this.items.someKey}} {{this}} {..

itsource 2022.09.18

변수를 인수로 정의되지 않음 또는 전달되지 않음으로 설정할 수 있습니까?

변수를 인수로 정의되지 않음 또는 전달되지 않음으로 설정할 수 있습니까? JavaScript에 대해서 조금 혼란스럽네요.undefined그리고.null가치. 무엇인가.if (!testvar)정말 그럴까?테스트 대상입니까?undefined그리고.null아니면 그냥undefined? 변수가 정의되면 다시 클리어할 수 있습니까?undefined(변수를 삭제하지 않음) 통과해도 될까요?undefined매개 변수로요?예: function test(var1, var2, var3) { } test("value1", undefined, "value2"); Javascript undefined와 null이 조금 헷갈립니다. null는 일반적으로 아웃오브밴드 'null', 'nil' 또는 'None' 오브젝트의 다른 스크..

itsource 2022.09.18

JavaScript를 사용하여 전체 경로에서 파일 이름을 가져오려면 어떻게 해야 합니까?

JavaScript를 사용하여 전체 경로에서 파일 이름을 가져오려면 어떻게 해야 합니까? 전체 경로에서 마지막 값('\' 기호 기준)을 가져올 수 있는 방법이 있습니까? 예제: C:\Documents and Settings\img\recycled log.jpg 이번 사건에서, 난 그저...recycled log.jpg전체 경로에서 JavaScript로 이동합니다.var filename = fullPath.replace(/^.*[\\\/]/, '') 경로의 \OR /를 모두 처리합니다.퍼포먼스를 위해서, 여기 있는 모든 답을 테스트했습니다. var substringTest = function (str) { return str.substring(str.lastIndexOf('/')+1); } var repl..

itsource 2022.09.17

JS의 Chrome CPU 프로파일에서 'self'와 'total'의 차이

JS의 Chrome CPU 프로파일에서 'self'와 'total'의 차이 JS 코드의 Chrome CPU 프로파일링에서 'self' 열과 'total' 열의 차이점은 무엇입니까? self그 기능에서 직접 작업하는 데 얼마나 많은 시간을 소비했는지를 나타냅니다. total이 함수에 소비된 시간과 호출된 함수에 소비된 시간을 나타냅니다.셀프 타임:함수의 경우 함수 내에서 코드를 실행하는 시간(inline 문)입니다.개별 기능의 성능을 점검하는 것을 상향식 분석이라고 합니다. 총 시간:함수의 경우, 는 해당 함수의 셀프 시간과 함수가 호출하는 모든 함수의 셀프 시간입니다.함수 성능 및 콜리(calle)를 확인하는 것은 하향식 분석입니다. NB: 함수의 셀프타임이 높다고 해서 함수 자체가 비효율적인 것은 아닙..

itsource 2022.09.16

JavaScript에서 타임스탬프를 얻으려면 어떻게 해야 하나요?

JavaScript에서 타임스탬프를 얻으려면 어떻게 해야 하나요? Unix 타임스탬프처럼 현재 날짜와 시간을 나타내는 단일 숫자를 원합니다.타임스탬프(밀리초) Unix epoch 이후의 밀리초수를 취득하려면 , 다음의 URL 에 문의해 주세요. Date.now() 연산자를 합니다.+문의처: + new Date() 또는 직접 전화를 걸 수도 있습니다. new Date().valueOf() IE8 이전 버전을 지원하려면 (호환성 표 참조)Date.now: if (!Date.now) { Date.now = function() { return new Date().getTime(); } } 또는 직접 전화를 걸 수도 있습니다. new Date().getTime() 타임스탬프(초) Unix epoch 이후의 초수를..

itsource 2022.09.16

반복 문자로 채워진 가변 길이의 문자열을 만듭니다.

반복 문자로 채워진 가변 길이의 문자열을 만듭니다. 그래서 다른 누군가가 자바 폼에서 질문을 했습니다.Java - 지정된 길이로 특정 문자로 채워진 새로운 String 인스턴스를 만듭니다. 최적의 솔루션? . . . 단, 동등한 JavaScript를 찾고 있습니다. 기본적으로 각 필드의 "max length" 속성에 따라 텍스트 필드에 "#" 문자를 동적으로 입력합니다.즉, 입력이 다음과 같은 경우maxlength="3"필드에는 "###"이 입력됩니다. 이상적으로는 자바와 같은 것이 있을 것이다.StringUtils.repeat("#", 10);단, 지금까지 생각할 수 있는 최선의 옵션은 최대 길이에 도달할 때까지 루프 스루와 "#"자를 한 번에 하나씩 추가하는 것입니다.나는 그것보다 더 효율적인 방법이..

itsource 2022.09.16

JavaScript: 콜백 함수에 파라미터 전달

JavaScript: 콜백 함수에 파라미터 전달 다음과 같이 사용되는 함수에 몇 가지 파라미터를 전달하려고 합니다.callback,내가 어떻게 그럴 수 있을까? 제 시도는 이렇습니다. function tryMe(param1, param2) { alert(param1 + " and " + param2); } function callbackTester(callback, param1, param2) { callback(param1, param2); } callbackTester(tryMe, "hello", "goodbye"); 조금 더 일반적인 것을 원하는 경우 다음과 같이 인수 변수를 사용할 수 있습니다. function tryMe(param1, param2) { alert(param1 + " and " +..

itsource 2022.09.14

JavaScript에서 여러 CSS 스타일을 설정하려면 어떻게 해야 합니까?

JavaScript에서 여러 CSS 스타일을 설정하려면 어떻게 해야 합니까? 다음과 같은 JavaScript 변수가 있습니다. var fontsize = "12px" var left= "200px" var top= "100px" 다음과 같이 반복하여 요소를 설정할 수 있습니다. document.getElementById("myElement").style.top=top document.getElementById("myElement").style.left=left 한 번에 이렇게 셋팅할 수 있을까요? document.getElementById("myElement").style = allMyStyle CSS 값이 문자열로 설정되어 있고 요소에 다른 CSS가 아직 설정되어 있지 않은 경우(또는 덮어쓰기에 관심이..

itsource 2022.09.14
반응형