«javascript» 태그된 질문

ECMAScript (JavaScript / JS)에서의 프로그래밍 및 다양한 방언 / 구현 (ActionScript 제외)에 관한 질문이 있습니다. 이 태그는 거의 사용되지 않지만 [node.js], [jquery], [json] 및 [html] 태그와 가장 관련이 있습니다.

6
연관 배열 키 목록 얻기
Javascript에 연관 배열이 있습니다. var dictionary = { "cats": [1,2,3,4,5], "dogs": [6,7,8,9,10] }; 이 사전의 키를 어떻게 얻습니까? 즉 나는 원한다 var keys = ["cats", "dogs"]; 7 년 후 편집 : 용어를 올바르게 얻으려면 Javascript에는 'associative array'와 같은 것이 없습니다. 기술적으로는 이것이 object우리가 원하는 객체 키입니다.
258 javascript  arrays 

9
JS로 HTML 문자열 구문 분석
솔루션을 검색했지만 관련성이 없으므로 여기 내 문제가 있습니다. HTML 텍스트가 포함 된 문자열을 구문 분석하고 싶습니다. JavaScript로하고 싶습니다. 이 라이브러리를 사용해 보았지만 문자열이 아닌 현재 페이지의 HTML을 구문 분석하는 것 같습니다. 아래 코드를 시도하면 페이지 제목이 변경되므로 var parser = new HTMLtoDOM("<html><head><title>titleTest</title></head><body><a href='test0'>test01</a><a href='test1'>test02</a><a href='test2'>test03</a></body></html>", document); 내 목표는 문자열처럼 읽은 …

6
JavaScript 명명 규칙 [닫기]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

9
AngularJS $ http 및 $ resource
전화를 걸고 싶은 웹 서비스가 있습니다. $resource또는 $http어떤 것을 사용해야합니까? $resource: https://docs.angularjs.org/api/ngResource/service/$resource $http: https://docs.angularjs.org/api/ng/service/$http 위의 두 API 페이지를 읽은 후에는 길을 잃었습니다. 차이점이 무엇이고 어떤 상황에서 사용해야하는지 일반 영어로 설명해 주시겠습니까? 이러한 호출을 구조화하고 결과를 js 객체로 올바르게 읽는 방법은 무엇입니까?

7
Mocha / Chai expect.to.throw는 던진 오류를 포착하지 않습니다.
Chai가 expect.to.thrownode.js 앱 테스트에서 작동하는 데 문제가 있습니다. 테스트는 던진 오류에서 계속 실패하지만 테스트 케이스를 랩하여 시도하고 잡은 오류를 주장하면 작동합니다. 않는 expect.to.throw나는 그것을해야 또는 뭔가 생각처럼 작동하지? it('should throw an error if you try to get an undefined property', function (done) { var params = { a: 'test', b: …

19
날짜 값이있는 단일 키로 객체 배열 정렬
여러 키 값 쌍이있는 객체 배열이 있으며 'updated_at'에 따라 정렬해야합니다. [ { "updated_at" : "2012-01-01T06:25:24Z", "foo" : "bar" }, { "updated_at" : "2012-01-09T11:25:13Z", "foo" : "bar" }, { "updated_at" : "2012-01-05T04:13:24Z", "foo" : "bar" } ] 가장 효율적인 방법은 무엇입니까?

13
한 번의 교체 호출에서 여러 문자 교체
아주 간단한 작은 질문이지만 어떻게 해야하는지 잘 모르겠습니다. '_'의 모든 인스턴스를 공백으로 바꾸고 '#'의 모든 인스턴스를 아무것도 / 비어 있지 않아야합니다. var string = '#Please send_an_information_pack_to_the_following_address:'; 나는 이것을 시도했다 : string.replace('#','').replace('_', ' '); 나는 이와 같은 명령을 연결하는 것을 정말로 좋아하지 않습니다. 한 가지 방법으로 다른 방법이 있습니까?
257 javascript  jquery 

13
'소품'변경 사항을 듣는 방법
에서 VueJs 2.0 문서 나 수신 대기하는 어떤 후크 찾을 수 없습니다 props변경. VueJ는 이와 onPropsUpdated()유사한 고리를 가지고 있습니까? 최신 정보 @wostex가 제안했듯이 watch내 재산을 시험해 보았지만 아무것도 바뀌지 않았습니다. 그런 다음 특별한 경우가 있음을 깨달았습니다. <template> <child :my-prop="myProp"></child> </template> <script> export default { props: ['myProp'] } </script> 나는 통과하고 …

30
URL에서 YouTube 비디오 ID를 어떻게 얻습니까?
v=idJavaScript (jQuery, 순수 JavaScript 없음)를 사용하여 YouTube의 URL에서 가져오고 싶습니다 . YouTube URL 형식의 예 http://www.youtube.com/watch?v=u8nQa1cJyX8&a=GxdCwVVULXctT2lYDEPllDR0LRTutYfW http://www.youtube.com/watch?v=u8nQa1cJyX8 또는 URL에 비디오 ID가 포함 된 다른 YouTube 형식. 이 형식의 결과 u8nQa1cJyX8
256 javascript  regex  url  youtube 


13
와일드 카드를 사용하여 디렉토리의 모든 파일에서 모듈을 가져올 수 있습니까?
ES6을 사용하면 다음과 같은 파일에서 여러 내보내기를 가져올 수 있습니다. import {ThingA, ThingB, ThingC} from 'lib/things'; 그러나 파일 당 하나의 모듈을 갖는 것이 좋습니다. 나는 다음과 같은 수입품으로 끝납니다. import ThingA from 'lib/things/ThingA'; import ThingB from 'lib/things/ThingB'; import ThingC from 'lib/things/ThingC'; 나는 이것을 할 수 있기를 바랍니다. import {ThingA, ThingB, …


11
C : \ fakepath를 해결하는 방법?
<input type="file" id="file-id" name="file_name" onchange="theimage();"> 이것은 내 업로드 버튼입니다. <input type="text" name="file_path" id="file-path"> 이것은 파일의 전체 경로를 표시 해야하는 텍스트 필드입니다. function theimage(){ var filename = document.getElementById('file-id').value; document.getElementById('file-path').value = filename; alert(filename); } 이것은 내 문제를 해결하는 JavaScript입니다. 그러나 경고 값에서 C:\fakepath\test.csv 그리고 Mozilla는 나에게 다음을 제공합니다. test.csv 그러나 로컬 정규 …


14
jQuery는 더 많은 매개 변수를 콜백에 전달
jQuery에서 더 많은 데이터를 콜백 함수에 전달하는 방법이 있습니까? 나는 두 개의 함수를 가지고 있으며 $.post, 예를 들어 AJAX 호출의 결과 데이터와 몇 가지 사용자 정의 인수를 모두 전달하기 위해 콜백을 원합니다. function clicked() { var myDiv = $("#my-div"); // ERROR: Says data not defined $.post("someurl.php",someData,doSomething(data, myDiv),"json"); // ERROR: Would …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.