반응형

javascript 65

크롬 확장 메시지 전달: 응답이 전송되지 않음

크롬 확장 메시지 전달: 응답이 전송되지 않음 내용 스크립트와 확장자 사이에 메시지를 전달하려고 합니다. 내용 스크립트에 있는 내용은 다음과 같습니다. chrome.runtime.sendMessage({type: "getUrls"}, function(response) { console.log(response) }); 그리고 배경화면에 제가 가지고 있는 것은 chrome.runtime.onMessage.addListener( function(request, sender, sendResponse) { if (request.type == "getUrls"){ getUrls(request, sender, sendResponse) } }); function getUrls(request, sender, sendRe..

programing 2023.11.07

자바스크립트에서 시간대 오프셋이 있는 날짜를 ISO 8601 형식으로 지정하는 방법은 무엇입니까?

자바스크립트에서 시간대 오프셋이 있는 날짜를 ISO 8601 형식으로 지정하는 방법은 무엇입니까? 목표: 찾기local time그리고.UTC time offset다음 형식으로 URL을 구성합니다. URL:/Actions/Sleep?duration=2002-10-10T12:00:00−05:00 형식은 W3C 권장사항을 기반으로 합니다.문서에는 다음과 같이 나와 있습니다. 예를 들어 2002-10-10T12:00:00-05:00(2002년 10월 10일 정오, 미국 동부 표준시뿐만 아니라 중부 일광 절약 시간)은 2002-10-10T17:00:00Z와 같으며 이는 2002-10-10T12:00:00Z보다 5시간 늦습니다. 그래서 제가 이해한 바에 따르면, 저는 제 현지 시간을 다음과 같이 구해야 합니다.ne..

programing 2023.10.18

nginx: 모든 요청을 단일 html 페이지로 보냅니다.

nginx: 모든 요청을 단일 html 페이지로 보냅니다. nginx를 사용하여 url은 보존하고 싶지만, 실제로는 무슨 일이 있어도 같은 페이지를 로드하고 싶습니다.나는 url을 함께 사용할 것입니다.History.getState()javascript 앱에서 요청을 라우팅합니다.간단한 일을 해야 할 것 같은데요? location / { rewrite (.*) base.html break; } 작동하지만 URL을 리디렉션합니까?url이 필요해서 항상 같은 페이지를 사용하고 싶습니다.이렇게 하면 충분할 것 같습니다. location / { try_files /base.html =404; } 그냥 사용하는 것try_files로그에 재작성 또는 내부 리디렉션 주기 오류가 발생했습니다. Nginx 문서에는 다음..

programing 2023.10.03

배열을 JavaScript에서 별도의 변수로 압축 풀기

배열을 JavaScript에서 별도의 변수로 압축 풀기 이건 간단한 문제고, 전에도 해본 적이 있어요.어떻게, 정확히 뭐라고 불렸는지 기억이 나지 않을 뿐입니다. 파이썬에서 할 수 있는 일은 다음과 같습니다. arr = ['one', 'two'] one, two = arr 자바스크립트로 어떻게 해야 합니까?ES6는 파괴 할당을 허용합니다. let [x, y] = ['foo', 'bar']; console.log(x); // 'foo' console.log(y); // 'bar' 또는, 초기 예를 고수하기 위해: var arr = ['one', 'two']; var [one, two] = arr; 기본값을 생성할 수도 있습니다. const [one = 'one', two = 'two', three = 't..

programing 2023.09.28

자바스크립트 IF 문에서 OR 조건을 사용하는 방법?

자바스크립트 IF 문에서 OR 조건을 사용하는 방법? 자바스크립트에서는 다음과 같이 쓸 수 있다고 알고 있습니다. if (A && B) { do something } 그러나 다음과 같은 OR을 구현하는 방법은 무엇입니까? if (A OR B) { do something } 논리적 "OR" 연산자를 사용합니다. 즉,||. if (A || B) 조건에서 문자열 비교를 사용하는 경우 각 조건에 대해 비교를 수행해야 합니다. if ( var1 == "A" || var1 == "B" ) 첫 번째 경우에만 수행하면 항상 true로 반환됩니다. if ( var1 == "A" || "B" ) //don't do this; it is equivalent to if ("B"), which is always true 공식 ..

programing 2023.09.28

Concat 스크립트 순서대로 Gulp

Concat 스크립트 순서대로 Gulp 예를 들어 Backbone 등에 프로젝트를 구축하고 있으며 특정 순서대로 스크립트를 로드해야 합니다.underscore.js로드 전에 로드해야 함backbone.js. 어떻게 해야 대본을 정리할 수 있을까요? // JS concat, strip debugging and minify gulp.task('scripts', function() { gulp.src(['./source/js/*.js', './source/js/**/*.js']) .pipe(concat('script.js')) .pipe(stripDebug()) .pipe(uglify()) .pipe(gulp.dest('./build/js/')); }); 내 안에 대본 순서가 정확합니다.source/index..

programing 2023.09.13

클래스 이름으로 요소를 가져오는 방법?

클래스 이름으로 요소를 가져오는 방법? 이 질문에는 이미 다음과 같은 답이 있습니다. 자바스크립트에서 클래스별 요소를 가져오는 방법? (12개 답변) 닫힘9년 전에. JavaScript를 사용하면 다음 구문을 사용하여 id로 요소를 가져올 수 있습니다. var x=document.getElementById("by_id"); 저는 수업별로 요소를 얻기 위해 다음을 시도했습니다. var y=document.getElementByClass("by_class"); 하지만 오류가 발생했습니다. getElementByClass is not function 클래스별로 요소를 얻으려면 어떻게 해야 합니까?DOM 함수의 이름은 실제로는getElementsByClassName,것은 아니다.getElementByClassN..

programing 2023.08.29

자바스크립트로 로컬 디스크 파일을 여는 방법은?

자바스크립트로 로컬 디스크 파일을 여는 방법은? 파일을 열려고 했습니다. window.open("file:///D:/Hello.txt"); 브라우저에서는 보안상의 이유로 로컬 파일을 열 수 없습니다.나는 클라이언트 측에서 파일의 데이터를 사용하고 싶습니다.자바스크립트로 로컬 파일을 읽으려면 어떻게 해야 합니까?다음은 사용 예입니다. function readSingleFile(e) { var file = e.target.files[0]; if (!file) { return; } var reader = new FileReader(); reader.onload = function(e) { var contents = e.target.result; displayContents(contents); }; reader..

programing 2023.08.09

필요한 경우 소수점 이하 2자리까지 반올림하는 방법

필요한 경우 소수점 이하 2자리까지 반올림하는 방법 소수점 이하 두 자리까지 반올림하고 싶은데, 꼭 필요한 경우만요. 입력: 10 1.7777777 9.1 출력: 10 1.78 9.1 JavaScript에서 이 작업을 수행하려면 어떻게 해야 합니까?사용방법: Math.round(num * 100) / 100 또는 보다 구체적으로 1.005 라운드와 같은 것을 올바르게 하려면 번호를 사용합니다.EPSILON: Math.round((num + Number.EPSILON) * 100) / 100 값이 텍스트 유형인 경우: parseFloat("123.456").toFixed(2); 값이 숫자일 경우: var numb = 123.23454; numb = numb.toFixed(2); 1.5와 같은 값이 출력으로..

programing 2023.02.06

JavaScript에서 IE 버전(v9 이전)을 검출하다

JavaScript에서 IE 버전(v9 이전)을 검출하다 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★Internet Explorerv9보다 버전입니다.을 지원할 IE pre-v9다른 모든 비 IE 브라우저 사용자는 정상이며, 되돌아갈 수 없습니다.제안 코드는 다음과 같습니다. if(navigator.appName.indexOf("Internet Explorer")!=-1){ //yeah, he's using IE var badBrowser=( navigator.appVersion.indexOf("MSIE 9")==-1 && //v9 is ok n..

programing 2023.02.02
반응형