반응형

javascript 65

JavaScript를 사용하여 브라우저의 뒤로 버튼을 정지하려면 어떻게 해야 합니까?

JavaScript를 사용하여 브라우저의 뒤로 버튼을 정지하려면 어떻게 해야 합니까? 저는 PHP에서 온라인 퀴즈 애플리케이션을 하고 있습니다.사용자가 다시 시험에 들어가는 것을 제한하고 싶다. 다음 스크립트를 시도했지만 타이머가 정지됩니다. 어떻게 해야 하나? 타이머는 cdtimer.js 파일에 저장됩니다. MySQL 값에서 시험 기간이 걸리는 시험 타이머가 있습니다.타이머는 그에 따라 시작되지만, Back 버튼을 비활성화하기 위한 코드를 입력하면 정지됩니다.내 문제가 뭐야?뒤로 버튼을 비활성화할 수 없는 이유는 여러 가지가 있습니다.사용자에게 경고하는 것이 가장 좋습니다. window.onbeforeunload = function() { return "Your work will be lost."; }..

programing 2023.01.23

최상위 레벨에서 비동기/대기 기능을 사용하려면 어떻게 해야 합니까?

최상위 레벨에서 비동기/대기 기능을 사용하려면 어떻게 해야 합니까? 나는 계속 검토했다async/await기사를 몇 개 읽고 직접 테스트해보기로 했어요.그러나 왜 이것이 작동하지 않는지 이해할 수 없습니다. async function main() { var value = await Promise.resolve('Hey there'); console.log('inside: ' + value); return value; } var text = main(); console.log('outside: ' + text); 콘솔은 다음(노드 v8.6.0)을 출력합니다. > outside: [객체 약속] > 내부:거기 안녕. 함수 내부의 로그메시지가 나중에 실행되는 이유는 무엇입니까?는 그 했다.async/await는..

programing 2023.01.23

jQuery를 사용하여 이름으로 요소를 선택하려면 어떻게 해야 합니까?

jQuery를 사용하여 이름으로 요소를 선택하려면 어떻게 해야 합니까? 테이블 컬럼을 확장해서 숨기려고 합니다.jQuery는 이 명령어를요소를 선택할 때class하지만 자연의 힘으로는 안 된다.name. 예를 들어 다음과 같습니다. $(".bold").hide(); // Selecting by class works. $("tcol1").hide(); // Selecting by name does not work. 다음의 HTML 에 주의해 주세요.두 번째 열은 동일한 값을 가집니다.name모든 행에 적용됩니다.이 컬렉션을 작성하려면name속성? data1 data2 data1 data2 data1 data2 jQuery 속성 셀렉터를 사용할 수 있습니다. $('td[name="tcol1"]') // Ma..

programing 2023.01.23

JavaScript에서 문자열 배열을 대소문자를 구분하지 않고 정렬하려면 어떻게 해야 합니까?

JavaScript에서 문자열 배열을 대소문자를 구분하지 않고 정렬하려면 어떻게 해야 합니까? JavaScript에서 정렬해야 하는 문자열 배열이 있지만 대소문자를 구분하지 않습니다.이거 어떻게 하는 거야?(거의 :) 원라이너로 ["Foo", "bar"].sort(function (a, b) { return a.toLowerCase().localeCompare(b.toLowerCase()); }); 그 결과 [ 'bar', 'Foo' ] 하는 동안에 ["Foo", "bar"].sort(); 을 낳다 [ 'Foo', 'bar' ] 이 오래된 질문을 다시 할 시간이다. 다음 항목에 의존하는 솔루션을 사용하면 안 됩니다.toLowerCase비효율적이고 일부 언어(터키어 등)에서는 작동하지 않습니다.다음을 선호..

programing 2023.01.23

핸들바.js {{#if}} 조건부 논리 연산자

핸들바.js {{#if}} 조건부 논리 연산자 핸들바 JS에서 논리 연산자를 표준 핸들바.js 조건부 연산자에 통합하는 방법이 있습니까?다음과 같은 경우: {{#if section1 || section2}} .. content {{/if}} 내 조력자를 쓸 수 있다는 건 알지만, 먼저 바퀴를 다시 만들지 않도록 확실히 하고 싶다.이것은 블록 도우미와 '치팅'을 함으로써 가능합니다.이것은 핸들바를 개발한 사람들의 이데올로기에 어긋나는 것일지도 모른다. Handlebars.registerHelper('ifCond', function(v1, v2, options) { if(v1 === v2) { return options.fn(this); } return options.inverse(this); }); 그러면..

programing 2023.01.13

개체의 첫 번째 인덱스 가져오기

개체의 첫 번째 인덱스 가져오기 고려사항: var object = { foo: {}, bar: {}, baz: {} } 어떻게 하면 좋을까요? var first = object[0]; console.log(first); 첫 번째 인덱스의 이름이 지정되었기 때문에 효과가 없는 것은 분명합니다.foo,것은 아니다.0. console.log(object['foo']); 먹히긴 하는데 이름이 foo인지는 모르겠어요.아무 이름이나 붙일 수 있어요난 그저 첫 번째를 원해.재미삼아 JS 1.8.5에서 동작합니다. var obj = {a: 1, b: 2, c: 3}; Object.keys(obj)[0]; // "a" 이것은 당신이 볼 수 있는 것과 같은 순서와 일치합니다. for (o in obj) { ... } 간결..

programing 2023.01.13

Internet Explorer에 대해 'console'이 정의되지 않은 오류입니다.

Internet Explorer에 대해 'console'이 정의되지 않은 오류입니다. Firebug를 사용하고 있는데 다음과 같은 문장이 있습니다. console.log("..."); 내 페이지에 있습니다.IE8(아마도 이전 버전)에서는 'console'이 정의되어 있지 않다고 하는 스크립트 오류가 발생합니다.페이지 맨 위에 표시해 보았습니다. 여전히 오류가 납니다.오류를 제거할 수 있는 방법이 있습니까?해라 if (!window.console) console = ... 정의되지 않은 변수는 직접 참조할 수 없습니다. 모든 입니다(「」, 「Atribute」).window아트리뷰트라고 합니다. 「」를 사용합니다.if (typeof console === 'undefined') console = ... win..

programing 2023.01.13

개체 배열을 여러 필드로 정렬하려면 어떻게 해야 합니까?

개체 배열을 여러 필드로 정렬하려면 어떻게 해야 합니까? 이 첫 번째 질문에서 여러 필드에 정렬을 적용하는 방법은 무엇입니까? 약간 적응된 이 구조를 사용하여 도시(상승)와 가격(하강)을 어떻게 구분합니까? var homes = [ {"h_id":"3", "city":"Dallas", "state":"TX", "zip":"75201", "price":"162500"}, {"h_id":"4", "city":"Bevery Hills", "state":"CA", "zip":"90210", "price":"319250"}, {"h_id":"6", "city":"Dallas", "state":"TX", "zip":"75000", "price":"556699"}, {"h_id":"5", "city":"New Yor..

programing 2023.01.13

노드의 문자열에서 스트림을 만드는 방법.Js?

노드의 문자열에서 스트림을 만드는 방법.Js? 파일 또는 스트림 중 하나를 입력으로 예상하는 라이브러리 ya-csv를 사용하고 있지만 문자열이 있습니다. 이 문자열을 노드에서 스트림으로 변환하려면 어떻게 해야 합니까?#node에서 @substack이 수정한 것처럼 노드 v10의 새로운 스트림 API를 사용하면 다음과 같이 쉽게 할 수 있습니다. const Readable = require('stream').Readable; const s = new Readable(); s._read = () => {}; // redundant? see update below s.push('your text here'); s.push(null); …이후 자유롭게 파이프를 연결하거나 원하는 소비자에게 전달할 수 있습니다. ..

programing 2023.01.03

올바른 JSON 날짜 형식은 무엇입니까?

올바른 JSON 날짜 형식은 무엇입니까? JSON 날짜 형식에 대한 다양한 표준을 봐왔습니다. "\"\\/Date(1335205592410)\\/\"" .NET JavaScriptSerializer "\"\\/Date(1335205592410-0500)\\/\"" .NET DataContractJsonSerializer "2012-04-23T18:25:43.511Z" JavaScript built-in JSON object "2012-04-21T18:25:43-05:00" ISO 8601 어느 것이 맞습니까?아니면 최선일까요?여기에 어떤 기준이 있나요?JSON 자체는 날짜를 표시하는 방법을 지정하지 않지만 JavaScript는 표시합니다. 의 메서드에서 출력된 형식을 사용해야 합니다. 2012-04-23..

programing 2023.01.03
반응형