JavaScript 37

JavaScript:사용자 브라우저가 Chrome인지 확인하는 방법

JavaScript:사용자 브라우저가 Chrome인지 확인하는 방법 브라우저가 크롬인지 확인하기 위해 부울값을 반환하는 함수가 필요합니다. 이러한 기능을 작성하려면 어떻게 해야 합니까?브라우저가 Google Chrome인지 확인하려면 다음을 수행하십시오. // please note, // that IE11 now returns undefined again for window.chrome // and new Opera 30 outputs true for window.chrome // but needs to check if window.opr is not undefined // and new IE Edge outputs to true now for window.chrome // and if not iOS C..

programing 2023.02.03

js 또는 jQuery를 사용하여 Ajax 요청에 커스텀 HTTP 헤더를 추가하려면 어떻게 해야 합니까?

js 또는 jQuery를 사용하여 Ajax 요청에 커스텀 HTTP 헤더를 추가하려면 어떻게 해야 합니까? JavaScript 또는 jQuery를 사용하여 커스텀HTTP 헤더를 추가하거나 작성하는 방법을 알고 있는 사람이 있습니까?필요한 것에 따라 몇 가지 솔루션이 있습니다. 개별 요구에 커스텀헤더(또는 헤더세트)를 추가하려면headers속성: // Request with custom header $.ajax({ url: 'foo/bar', headers: { 'x-my-custom-header': 'some value' } }); 모든 요청에 기본 헤더(또는 헤더 세트)를 추가하려면$.ajaxSetup(): $.ajaxSetup({ headers: { 'x-my-custom-header': 'some v..

programing 2023.02.03

링크를 클릭할 때 확인 대화 상자를 표시하는 방법은 무엇입니까?

링크를 클릭할 때 확인 대화 상자를 표시하는 방법은 무엇입니까? 이 링크에 사용자에게 "확실합니까? Y/N" 입니다. Link 사용자가 [Yes](네)를 클릭하면 링크가 로드되고 [No](아니오)의 경우 아무 일도 일어나지 않습니다. 그걸 어떻게 폼으로 하는지 알아요onclick반환되는 함수 실행true또는false하지만 어떻게 해야 하죠?링크?인라인 이벤트 핸들러 가장 간단한 방법으로 함수를 인라인으로 사용할 수 있습니다.onclick핸들러 Link 고급 이벤트 처리 그러나 보통 HTML과 Javascript를 분리하고 싶기 때문에 인라인 이벤트 핸들러를 사용하지 말고 링크에 클래스를 추가하고 이벤트 청취자를 추가하는 것이 좋습니다. Link ... 이 예는 최신 브라우저에서만 작동합니다(구식 IE에서..

programing 2023.01.15

node.js의 파일 시스템을 비동기 / wait와 함께 사용하고 있습니다.

node.js의 파일 시스템을 비동기 / wait와 함께 사용하고 있습니다. 파일 시스템 조작에 비동기/대기 기능을 사용하고 싶습니다.비동기/대기 기능은 정상적으로 동작합니다.babel-plugin-syntax-async-functions. 하지만 이 코드로 인해 나는 만약의 경우에 직면하게 된다names정의되어 있지 않습니다. import fs from 'fs'; async function myF() { let names; try { names = await fs.readdir('path/to/dir'); } catch (e) { console.log('e', e); } if (names === undefined) { console.log('undefined'); } else { console.log(..

programing 2023.01.14

요청 헤더 필드 Access-Control-Allow-Headers가 Access-Control-Allow-Headers에서 허용되지 않습니다.

요청 헤더 필드 Access-Control-Allow-Headers가 Access-Control-Allow-Headers에서 허용되지 않습니다. Post Request와 함께 서버에 파일을 전송하려고 하는데 전송 시 다음 오류가 발생합니다. 요청 헤더 필드의 Content-Type이 Access-Control-Allow-Headers에서 허용되지 않습니다. 그래서 구글에서 오류를 검색해서 머리글을 추가했습니다. $http.post($rootScope.URL, {params: arguments}, {headers: { "Access-Control-Allow-Origin" : "*", "Access-Control-Allow-Methods" : "GET,POST,PUT,DELETE,OPTIONS", "Acce..

programing 2023.01.14

set Timeout 또는 set Interval?

set Timeout 또는 set Interval? 제가 알기로는, 이 두 개의 Javascript는 똑같이 동작합니다. 옵션 A: function myTimeoutFunction() { doStuff(); setTimeout(myTimeoutFunction, 1000); } myTimeoutFunction(); 옵션 B: function myTimeoutFunction() { doStuff(); } myTimeoutFunction(); setInterval(myTimeoutFunction, 1000); setTimeout과 setInterval의 사용에는 차이가 있습니까?것을 , 이 경우는 것을 하려고 .setInterval이 더 setTimeout 「」이래, 「」이래의setTimeout는 1000ms..

programing 2023.01.04

jQuery를 사용하여 양식 입력 필드를 가져오시겠습니까?

jQuery를 사용하여 양식 입력 필드를 가져오시겠습니까? 입력 필드가 많은 폼이 있습니다. jQuery에서 submit form 이벤트를 수신하면 해당 양식의 입력 필드를 모두 연관 배열로 가져올 수 있습니까?$('#myForm').submit(function() { // get all the inputs into an array. var $inputs = $('#myForm :input'); // not sure if you wanted this, but I thought I'd add it. // get an associative array of just the values. var values = {}; $inputs.each(function() { values[this.name] = $(this..

programing 2023.01.04

JavaScript에서 객체에 키가 있는지 확인하려면 어떻게 해야 합니까?

JavaScript에서 객체에 키가 있는지 확인하려면 어떻게 해야 합니까? 이 질문에는 이미 답변이 있습니다. JavaScript에서 객체에 특정 속성이 있는지 확인하려면 어떻게 해야 합니까? (31 회답) 닫힘8년 전. 어떤 게 옳은 일일까요? if (myObj['key'] == undefined) 또는 if (myObj['key'] == null) 또는 if (myObj['key']) 오퍼레이터에서 JavaScript를 사용해 보십시오. if ('key' in myObj) 그리고 그 반대입니다. if (!('key' in myObj)) 조심해!그in연산자는 개체의 프로토타입 체인에 있는 키를 포함하여 모든 개체 키를 일치시킵니다. 사용하다myObj.hasOwnProperty('key')(물건의 키를)..

programing 2023.01.04

JavaScript에서 yield 키워드는 무엇입니까?

JavaScript에서 yield 키워드는 무엇입니까? JavaScript에서 "수익률" 키워드에 대해 들어본 적이 있지만, 그에 대한 문서가 매우 빈약하다는 것을 발견했습니다.그 용도와 용도를 설명해 주실 수 있습니까(또는 그 사이트를 추천해주세요.늦다, 있을 것이다yield지만만더더더더문문문나다다 "Javascript's Future"의 예를 채택합니다. James Long의 공식 Harmony 표준에 대한 발전기: function * foo(x) { while (true) { x = x * 2; yield x; } } "foo를 호출하면 다음 메서드가 있는 제너레이터 개체가 반환됩니다." var g = foo(2); g.next(); // -> 4 g.next(); // -> 8 g.next(); ..

programing 2022.12.30

브라우저의 버전을 검출하려면 어떻게 해야 합니까?

브라우저의 버전을 검출하려면 어떻게 해야 합니까? 웹사이트를 방문하는 사용자가 Firefox 3 또는 4를 가지고 있는지 탐지할 수 있는 코드를 찾아다녔습니다.제가 찾은 것은 브라우저의 종류를 감지하는 코드뿐이며 버전은 찾지 못했습니다. 이런 브라우저 버전은 어떻게 인식하나요?브라우저가 말하는 내용을 확인하고 이 정보를 사용하여 여러 브라우저를 기록하거나 테스트할 수 있습니다. navigator.sayswho= (function(){ var ua= navigator.userAgent; var tem; var M= ua.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i) || []; if(/trident/i.test(M[1])){ t..

programing 2022.12.30