반응형

JavaScript 65

ubuntu 12.04의 nodejs 대 노드

ubuntu 12.04의 nodejs 대 노드 여기에 기재된 지시에 따라 ubuntu에 nodejs를 설치했습니다. 쓸 때node --version에 이런 것이 in미널음음음음음음음음음음음음음 in in in in in in in in in. -bash: /usr/sbin/node: No such file or directory '는 '노드'를 볼 수 ./usr/sbin/디렉토리입니다. ★★npm --version 「」를 나타냅니다.1.3.5 ★★nodejs --version 「」를 나타냅니다.v0.10.15 '노드'는 '를 볼 수 있습니다./usr/bin/디렉토리로 이동합니다. 어떻게 요?node★★★★★★★★★★★★★★★★★? 또한 bash 대신 zsh를 사용하면node명령어는 기능합니다../usr/..

source 2023.02.06

JavaScript - 문자열의 모든 콤마를 바꿉니다.

JavaScript - 문자열의 모든 콤마를 바꿉니다. 이 질문에는 이미 답변이 있습니다. JavaScript에서 발생하는 모든 문자열을 대체하려면 어떻게 해야 합니까? (79 회답) 닫힘7년 전. 여러 개의 콤마를 가진 문자열이 있으며 문자열 치환 메서드는 첫 번째 문자열만 변경합니다. var mystring = "this,is,a,test" mystring.replace(",","newchar", -1) 결과:"thisnewcharis,a,test" 문서에는 기본값으로 모두 대체되고 "-1"도 모두 대체됨을 나타내지만 성공하지 못했습니다.무슨 생각 있어?함수의 세 번째 파라미터는 표준으로 정의되지 않았기 때문에 대부분의 브라우저는 단순히 구현하지 않습니다. 가장 좋은 방법은 정규 표현을 사용하는 것입..

source 2023.02.01

php 어레이를 Javascript로 변환합니다.

php 어레이를 Javascript로 변환합니다. 이런 형식으로 PHP 배열을 변환하려면 어떻게 해야 합니까? Array ( [0] => 001-1234567 [1] => 1234567 [2] => 12345678 [3] => 12345678 [4] => 12345678 [5] => AP1W3242 [6] => AP7X1234 [7] => AS1234 [8] => MH9Z2324 [9] => MX1234 [10] => TN1A3242 [11] => ZZ1234 ) 아래 형식의 Javascript 어레이에 저장하시겠습니까? var cities = [ "Aberdeen", "Ada", "Adamsville", "Addyston", "Adelphi", "Adena", "Adrian", "Akron", "Alb..

source 2023.02.01

플레인 URL을 링크로 대체하려면 어떻게 해야 합니까?

플레인 URL을 링크로 대체하려면 어떻게 해야 합니까? 아래 함수를 사용하여 주어진 텍스트 내의 URL을 대조하여 HTML 링크로 대체하고 있습니다.정규 표현은 훌륭하지만, 현재는 첫 번째 경기만 교체하고 있습니다. 모든 URL을 대체하려면 어떻게 해야 하나요?exec 명령어를 사용해야 할 것 같습니다만, 어떻게 해야 할지 잘 몰랐습니다. function replaceURLWithHTMLLinks(text) { var exp = /(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/i; return text.replace(exp,"$1"); } 우선 자신의 regexp를 롤링하여 URL을 해석하는 것은 좋지 않습니다.RFC에..

source 2023.01.22

요소를 기준으로 마우스 위치 찾기

요소를 기준으로 마우스 위치 찾기 캔버스를 이용한 작은 그림 앱을 만들고 싶습니다.그래서 캔버스에서 마우스 위치를 찾아야 해요.복사/붙여넣을 수 있는 jQuery 프리 답변을 찾을 수 없었기 때문에 사용한 솔루션은 다음과 같습니다. document.getElementById('clickme').onclick = function clickEvent(e) { // e = Mouse click event. var rect = e.target.getBoundingClientRect(); var x = e.clientX - rect.left; //x position within the element. var y = e.clientY - rect.top; //y position within the element. ..

source 2023.01.22

배열의 모든 값이 동일한지 확인합니다.

배열의 모든 값이 동일한지 확인합니다. 모든 값이 동일한 어레이를 찾아야 합니다.가장 빠른 방법이 뭔가요?값을 비교하고 루핑해야 할까요? ['a', 'a', 'a', 'a'] // true ['a', 'a', 'b', 'a'] // false const allEqual = arr => arr.every( v => v === arr[0] ) allEqual( [1,1,1,1] ) // true 또는 원라이너: [1,1,1,1].every( (val, i, arr) => val === arr[0] ) // true Array.protype. every (MDN에서):every()메서드는 어레이 내의 모든 요소가 제공된 함수에 의해 구현된 테스트를 통과하는지 여부를 테스트합니다.편집: 붉은 닌자가 되어라: !..

source 2023.01.12

오브젝트 URL에서 파일 또는 BLOB를 가져오려면 어떻게 해야 합니까?

오브젝트 URL에서 파일 또는 BLOB를 가져오려면 어떻게 해야 합니까? 드래그 앤 드롭 등의 방법으로 이미지를 페이지에 로드할 수 있도록 하고 있습니다.할 때, ★★★★★★★★★★★★★★★★★★★★★★를 사용하고 있습니다.URL.createObjectURL브로로 URL 。은 취소하지 않습니다. ㅇㅇㅇ를 때, ㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇ.FormData 할 수 수 요?Blob ★★★★★★★★★★★★★★★★★」File 수 요.FormData 오브젝트?최신 솔루션: let blob = await fetch(url).then(r => r.blob()); url은 오브젝트 URL 또는 일반 URL일 수 있습니다.위의 코멘트에서 gengkev가 시사한 바와 같이 비동기 xhr2 콜을 사용하는 것이 최선의/유일..

source 2023.01.12

JavaScript 오류(Uncatched SyntaxError:예기치 않은 입력 종료)

JavaScript 오류(Uncatched SyntaxError:예기치 않은 입력 종료) FireFox에서는 동작하지만 Chrome이나 IE에서는 동작하지 않는 JavaScript 코드가 있습니다. Chrome JS 콘솔에서 다음 오류가 나타납니다. "Uncatched SyntaxError:예기치 않은 입력 종료." 사용하고 있는 JavaScript 코드는 다음과 같습니다. 에러가 마지막 줄에 있다고 되어 있습니다.});1초 추가});. 올바르게 들여쓰면 코드가 읽힙니다. $(function() { $("#mewlyDiagnosed").hover(function() { $("#mewlyDiagnosed").animate({'height': '237px', 'top': "-75px"}); }, functi..

source 2023.01.12

Google 자동 완성 결과를 시/군만으로 제한하는 방법

Google 자동 완성 결과를 시/군만으로 제한하는 방법 저는 구글 자동 완성 플레이스 javascript를 사용하여 검색 상자에 제안된 결과를 반환합니다.제가 필요한 것은 입력된 문자와 관련된 도시와 국가만 보여주는 것입니다.그러나 구글 api는 제가 필요로 하지 않는 많은 일반적인 장소의 결과를 줄 것입니다.그래서 어떻게 결과를 도시와 국가만 보여주는 것을 제한할 수 있을까요? 다음의 예를 사용하고 있습니다. 국가 제한을 시도할 수 있습니다. function initialize() { var options = { types: ['(cities)'], componentRestrictions: {country: "us"} }; var input = document.getElementById('search..

source 2023.01.12

자노드를 취득하는 최선의 방법

자노드를 취득하는 최선의 방법 JavaScript는 어떤 요소에서든 첫 번째 아이 요소를 얻을 수 있는 다양한 방법을 제공하는데 어떤 것이 가장 좋은가요?즉, 동작에 관한 한 크로스 브라우저의 호환성, 고속성, 포괄성, 예측성이 가장 뛰어납니다.별칭으로 사용하는 메서드/속성 목록: var elem = document.getElementById('container'); var child = elem.children[0]; var child = elem.firstElementChild; // == children[0] 이것은, 다음의 어느 경우에서도 유효합니다. var child = elem.childNodes[0]; // or childNodes[1], see below 형식일 경우요소가 할 수 :텍스트 ..

source 2023.01.02
반응형