반응형

JavaScript 49

javascript에서 플로트를 포맷하는 방법은?

javascript에서 플로트를 포맷하는 방법은? JavaScript에서는 부동에서 문자열로 변환할 때 소수점 뒤에 어떻게 두 자리만 얻을 수 있나요?예를 들어 0.3445434가 아닌 0.34입니다.숫자를 반올림하는 기능이 있습니다.예를 들어 다음과 같습니다. var x = 5.0364342423; print(x.toFixed(2)); 5.04 가 인쇄됩니다. 편집: 만지작거리다var result = Math.round(original*100)/100; 암호가 명확하지 않은 경우를 대비해서 구체적인 사항들이요 : "..."를 합니다.또는 그냥 사용toFixedTim Büthe의 제안대로.그것을 잊어버렸습니다.리마인더 감사합니다(및 업투표).해서 하세요.toFixed(): 첫째, 반올림은 숫자의 바이너리..

IT 2022.12.07

Mocha로 단일 테스트를 실행하는 방법은 무엇입니까?

Mocha로 단일 테스트를 실행하는 방법은 무엇입니까? 자바스크립트 테스트에는 Mocha를 사용합니다.제 테스트 파일에는 5개의 테스트가 포함되어 있습니다.파일 내의 모든 테스트가 아닌 특정 테스트(또는 일련의 테스트)를 실행할 수 있습니까?mocha 옵션을 사용해 보십시오. -g, --grep only run tests matching 유효한 JavaScript regex를 다음과 같이 사용할 수 있습니다.예를 들어, 만약 우리가test/mytest.js: it('logs a', function(done) { console.log('a'); done(); }); it('logs b', function(done) { console.log('b'); done(); }); 그 후, 다음과 같이 입력합니다. ..

IT 2022.12.07

고정 헤더가 있는 HTML 테이블?

고정 헤더가 있는 HTML 테이블? 컬럼 헤더가 화면에 고정되어 테이블 본문으로 스크롤되지 않도록 긴 HTML 테이블을 표시하는 크로스 브라우저 CSS/JavaScript 기술이 있습니까?Microsoft Excel 의 「페인의 동결」효과에 대해 생각해 주세요. 표의 내용을 스크롤 할 수 있으면 좋겠지만, 항상 맨 위에 열 머리글을 볼 수 있으면 좋겠습니다.이 문제는 4줄의 코드로 해결할 수 있습니다. 최신 브라우저에만 관심이 있는 경우 CSS 트랜스폼을 사용하면 고정 헤더를 훨씬 쉽게 얻을 수 있습니다.이상하게 들리지만 효과가 좋습니다. HTML 및 CSS는 그대로입니다. 외부 JavaScript 종속성은 없습니다. 네 줄의 코드. 모든 구성에 대해 기능합니다(테이블 레이아웃: 고정 등). docume..

IT 2022.11.18

JavaScript에서 CSS 클래스를 동적으로 생성하여 적용하는 방법

JavaScript에서 CSS 클래스를 동적으로 생성하여 적용하는 방법 JavaScript에서 동적으로 CSS 스타일시트 클래스를 생성하여 div, table, span, tr 등의 HTML 요소와 asp와 같은 컨트롤에 할당해야 합니다.텍스트 상자, 드롭다운 목록 및 데이터 목록. 가능합니까? 샘플이 있으면 좋을 것 같아요.다음은 옵션입니다. var style = document.createElement('style'); style.type = 'text/css'; style.innerHTML = '.cssClass { color: #F00; }'; document.getElementsByTagName('head')[0].appendChild(style); document.getElementById('..

IT 2022.11.08

JavaScript의 키 값을 기반으로 어레이 내의 객체 검색 및 삭제

JavaScript의 키 값을 기반으로 어레이 내의 객체 검색 및 삭제 배열에서 개체를 찾는 방법에 대해 몇 가지 방법을 시도했습니다. ID = var입니다. 찾은 경우 해당 개체를 배열에서 제거하고 새 개체 배열을 반환합니다. 데이터: [ {"id":"88","name":"Lets go testing"}, {"id":"99","name":"Have fun boys and girls"}, {"id":"108","name":"You are awesome!"} ] jQuery $grep를 사용하여 어레이를 검색할 수 있습니다. var id = 88; var result = $.grep(data, function(e){ return e.id == id; }); 그러나 ID == 88일 때 개체 전체를 삭제하고..

IT 2022.11.07

명시적 약속 구성 반대는 무엇이며 어떻게 피해야 합니까?

명시적 약속 구성 반대는 무엇이며 어떻게 피해야 합니까? 나는 다음과 같은 동작을 하는 코드를 쓰고 있었다. function getStuffDone(param) { | function getStuffDone(param) { var d = Q.defer(); /* or $q.defer */ | return new Promise(function(resolve, reject) { // or = new $.Deferred() etc. | // using a promise constructor myPromiseFn(param+1) | myPromiseFn(param+1) .then(function(val) { /* or .done */ | .then(function(val) { d.resolve(val); | r..

IT 2022.11.07

sleep()의 JavaScript 버전은 무엇입니까?

sleep()의 JavaScript 버전은 무엇입니까? 더 나은 방법은 없을까?sleep보다 더 정보를 얻을 수 있습니다.pausecomp기능(여기서 취득) function pausecomp(millis) { var date = new Date(); var curDate = null; do { curDate = new Date(); } while(curDate-date < millis); } 이것은 JavaScript에서의 sleep의 반복이 아닙니다.동작간의 지연이 아닙니다.코드가 실행되기 전 지연이 아니라 함수 중간에 실제 sleep이 필요합니다.2017 : 2021 갱신 이 질문이 제기된 2009년 이후 JavaScript는 크게 발전해 왔습니다.다른 모든 답변은 이제 구식이거나 너무 복잡합니다.현..

IT 2022.11.07

Axios에서 헤더와 옵션을 설정하려면 어떻게 해야 합니다.

Axios에서 헤더와 옵션을 설정하려면 어떻게 해야 합니다. Axios를 사용하여 다음과 같은 HTTP 투고를 수행합니다. import axios from 'axios' params = {'HTTP_CONTENT_LANGUAGE': self.language} headers = {'header1': value} axios.post(url, params, headers) 이거 맞는건가요?아니면 어떻게 해야 하나요? axios.post(url, params: params, headers: headers) 여기에는 몇 가지 방법이 있습니다. 단일 요청의 경우: let config = { headers: { header1: value, } } let data = { 'HTTP_CONTENT_LANGUAGE': s..

IT 2022.11.07

개체가 배열인지 확인하려면 어떻게 해야 합니까?

개체가 배열인지 확인하려면 어떻게 해야 합니까? 이 질문에는 이미 답변이 있습니다. JavaScript에서 변수가 배열인지 확인하려면 어떻게 해야 합니까? (24 회답) 닫힘10개월 전에요. 문자열 목록 또는 단일 문자열을 사용할 수 있는 함수를 작성하려고 합니다.문자열이라면 하나의 항목만 있는 배열로 변환하여 오류 없이 루프 오버할 수 있도록 합니다. 변수가 배열인지 확인하려면 어떻게 해야 합니까?ECMAScript 표준에서 주어진 오브젝트 클래스를 찾는 방법은toString from method method method method 。Object.prototype. if(Object.prototype.toString.call(someVar) === '[object Array]') { alert('Ar..

IT 2022.10.30

for-of-loop 내부 ES6 어레이 요소 인덱스 액세스

for-of-loop 내부 ES6 어레이 요소 인덱스 액세스 for-of-loop을 사용하여 어레이 요소에 액세스할 수 있습니다. for (const j of [1, 2, 3, 4, 5]) { console.log(j); } 이 코드를 수정하여 현재 인덱스에 액세스하려면 어떻게 해야 합니까?각 구문도 for-in 구문도 아닌 for-of 구문을 사용하여 이 작업을 수행합니다.사용방법: for (const index of [1, 2, 3, 4, 5].keys()) { console.log(index); } 키와 값 모두에 액세스하려면 를 destructing과 함께 사용할 수 있습니다. for (const [index, value] of [1, 2, 3, 4, 5].entries()) { console.l..

IT 2022.10.29
반응형