«javascript» 태그된 질문

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

13
JavaScript를 사용하여 텍스트에서 URL 감지
누구든지 문자열 집합에서 URL을 감지하기위한 제안이 있습니까? arrayOfStrings.forEach(function(string){ // detect URLs in strings and do something swell, // like creating elements with links. }); 업데이트 : 링크 감지를 위해이 정규식을 사용하여 마무리했습니다 ... 분명히 몇 년 후에. kLINK_DETECTION_REGEX = /(([a-z]+:\/\/)?(([a-z0-9\-]+\.)+([a-z]{2}|aero|arpa|biz|com|coop|edu|gov|info|int|jobs|mil|museum|name|nato|net|org|pro|travel|local|internal))(:[0-9]{1,5})?(\/[a-z0-9_\-\.~]+)*(\/([a-z0-9_\-\.]*)(\?[a-z0-9+_\-\.%=&]*)?)?(#[a-zA-Z0-9!$&'()*+.=-_~:@/?]*)?)(\s+|$)/gi 전체 도우미 (선택적 핸들 바 지원)는 요점 # 1654670에 있습니다.
151 javascript  regex  url 

6
이름으로 쿠키를 삭제 하시겠습니까?
이름을 가진 특정 쿠키를 어떻게 삭제 roundcube_sessauth합니까? 다음은 안됩니다 : function del_cookie(name) { document.cookie = 'roundcube_sessauth' + '=; expires=Thu, 01-Jan-70 00:00:01 GMT;'; } 그리고: <a href="javascript:del_cookie(name);">KILL</a> roundcube_sessauth쿠키를 죽여 ?

4
자바 스크립트 : Ajax로 JSON 객체를 보내시겠습니까?
이게 가능해? xmlHttp.send({ "test" : "1", "test2" : "2", }); 어쩌면 : 헤더가 content type: application/json? : xmlHttp.setRequestHeader('Content-Type', 'application/json') 그렇지 않으면 사용할 수 있습니다. xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded') 그런 다음 JSON.stringifyJSON 객체를 매개 변수로 보내지 만 가능하면이 방법으로 보내면 좋습니다.

11
JSON 배열을 통한 JavaScript 루프?
다음 json 배열을 반복하려고합니다. { "id": "1", "msg": "hi", "tid": "2013-05-05 23:35", "fromWho": "hello1@email.se" }, { "id": "2", "msg": "there", "tid": "2013-05-05 23:45", "fromWho": "hello2@email.se" } 그리고 다음을 시도했습니다 for (var key in data) { if (data.hasOwnProperty(key)) { console.log(data[key].id); } } 그러나 어떤 이유로 든 첫 번째 부분 인 id …
151 javascript  json 

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

2
Javascript에서 예외를 다시 발생 시키지만 스택을 보존하려면 어떻게해야합니까?
Javascript에서 예외가 발생할 때 정리를 수행하려고하지만 예외가 스택을 계속 전파하도록하십시오. try { enterAwesomeMode(); doRiskyStuff(); // might throw an exception } catch (e) { leaveAwesomeMode(); throw e; } doMoreStuff(); leaveAwesomeMode(); 이 코드의 문제점은 예외를 잡아서 다시 던지면 스택 추적 정보가 해당 지점까지 손실되므로 예외가 다시 발견되면 스택에서 상위로 올라가면 스택 추적 …

7
lodash 다중 열 정렬
여러 속성을 기반으로 객체 배열을 정렬하는 멋진 방법이 있습니다. var data = _.sortBy(array_of_objects, ['type', 'name']); 그러나 오름차순 정렬에만 해당됩니다. 열당 방향을 정의하는 편리한 방법이 있습니까? 예 : var data = _.sortBy(array_of_objects, [{'type': 'asc'}, {'name': 'desc'}]);

10
querySelectorAll 및 getElementsBy * 메소드는 무엇을 리턴합니까?
마 getElementsByClassName(와 같은 유사한 기능 getElementsByTagName과 querySelectorAll) 작업과 동일 getElementById하거나 요소의 배열을 반환합니까? 내가 묻는 이유는를 사용하여 모든 요소의 스타일을 변경하려고하기 때문 getElementsByClassName입니다. 아래를 참조하십시오. //doesn't work document.getElementsByClassName('myElement').style.size = '100px'; //works document.getElementById('myIdElement').style.size = '100px';


6
브라우저 세션 탭 간 공유?
내 사이트에는 브라우저를 닫을 때 지우고 싶은 값이 있습니다. sessionStorage그 값을 저장 하기 로 선택했습니다 . 탭이 닫히면 실제로 지워지고 사용자가 f5를 누르면 유지됩니다. 그러나 사용자가 다른 탭에서 일부 링크를 열면이 값을 사용할 수 없습니다. sessionStorage애플리케이션과 모든 브라우저 탭간에 값을 공유하려면 어떻게 해야합니까? 유스 케이스 : 일부 스토리지에 값을 넣고 …

12
VueJS 구성 요소에 외부 JS 스크립트를 추가하는 방법
지불 게이트웨이에 두 개의 외부 스크립트를 사용해야합니다. 지금은 둘 다 index.html파일에 저장됩니다. 그러나 처음에는 이러한 파일을로드하고 싶지 않습니다. 결제 게이트웨이는 사용자가 특정 구성 요소를 열 때에 만 필요합니다 ( using router-view). 어쨌든 이것을 달성 할 수 있습니까?

9
javascript / jQuery를 사용하여 data- * 속성 목록 가져 오기
data-*속성 이 0 개 이상인 임의의 HTML 요소가 주어지면 데이터의 키-값 쌍 목록을 검색하는 방법이 있습니다. 예를 들면 다음과 같습니다. <div id='prod' data-id='10' data-cat='toy' data-cid='42'>blah</div> 프로그래밍 방식으로 이것을 검색하고 싶습니다. { "id":10, "cat":"toy", "cid":42 } $.data()키를 미리 알고 있으면 jQuery (v1.4.3)를 사용하여 개별 데이터 비트에 액세스하는 것이 간단하지만 임의의 데이터 …

11
동일 출처 정책을 우회하는 방법
잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미 가 있으므로이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 동일한 원산지 정책 HTML / JS 동일 출처 정책 에 관한 커뮤니티 위키를 만들고 싶었습니다 . 이것은 SO에서 가장 많이 검색되는 주제 중 하나이며 통합 위키는 없으므로 여기로 이동하십시오.) …

2
Chrome 및 Firefox에서 클립 보드 JavaScript 기능의 비밀 복사?
최신 정보 브라우저가 JS에서 기본적으로 복사를 지원하기 시작한 것 같습니다. Mac에서 Chrome과 Firefox의 콘솔 창에서 실행할 수 있습니다. copy("party in your clipboard!"); 텍스트가 클립 보드에 복사됩니다. 나는 SO와 Google을 검색했는데 이것에 대해 아무것도 찾지 못하는 것 같습니다. 이들은 각 브라우저에만 해당됩니까? 이러한 JavaScript 함수에 대한 자세한 정보는 어디서 찾을 수 …


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