«javascript» 태그된 질문

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

10
Axios가 요청에서 자동으로 쿠키를 보내도록합니다.
Axios를 사용하여 클라이언트에서 Express.js 서버로 요청을 보내고 있습니다. 클라이언트에 쿠키를 설정하고 수동으로 요청하기 위해 수동으로 추가하지 않고 모든 Axios 요청에서 해당 쿠키를 읽고 싶습니다. 이것은 내 클라이언트 측 요청 예입니다. axios.get(`some api url`).then(response => ... Express.js 서버에서 다음 속성을 사용하여 헤더 또는 쿠키에 액세스하려고했습니다. req.headers req.cookies 둘 다 쿠키를 포함하지 …

3
SystemJS와 같은 모듈 로더를 사용할 때 Safari의 Web Inspector에서 디버깅
, 및 모듈 로더를 Ionic사용하여 앱을 만들고 있습니다. 이것은 내 설정입니다.es6 modulesTypeScriptSystemJS tsconfig.json : { "compilerOptions": { ... "target": "es5", "module": "system", ... } } index.html : <script src="lib/system.js"></script> <script src="systemjs.config.js"></script> <script>System.import('js/app.js')</script> 예제 스크립트 (TypeScript) : import {IConfig} from "./app-config"; export class ConfigLoader { ... } 모든 것이 Chrome에서 훌륭하게 …

4
부분을 ​​렌더링하기 전에 왜 escape_javascript입니까?
이 Railscast 에피소드를 보고 왜 escape_javascript여기에 호출 이 필요한지 궁금 합니다. $("#reviews").append("<%= escape_javascript(render(:partial => @review)) %>"); 무엇을 escape_javascript위해 사용됩니까? Rails 문서 에 따르면 : escape_javascript (자바 스크립트) 이스케이프 캐리어 반환 및 자바 스크립트 세그먼트에 대한 작은 따옴표 및 큰 따옴표. 그러나 그것은 나에게 큰 의미가 없습니다.

14
터치 인 터치가 가능한 브라우저에서 마우스 오버를 어떻게 시뮬레이션합니까?
다음과 같은 HTML을 사용합니다. <p>Some Text</p> 다음과 같은 CSS : p { color:black; } p:hover { color:red; } 터치 지원 장치에서 길게 터치하여 호버를 복제하려면 어떻게해야합니까? 마크 업을 변경하거나 JS 등을 사용할 수 있지만이 작업을 수행하는 쉬운 방법을 생각할 수 없습니다.
120 javascript  html  css  hover  touch 

2
JSONP를 제공하는 가장 좋은 콘텐츠 유형?
콜백을 지정하지 않고 호출하면 다음을 사용하여 JSON 문자열을 반환하는 웹 서비스가 있습니다. application/json 하면 콘텐츠 유형으로 있습니다. 콜백이 지정되면 콜백 함수에서 JSON 문자열을 래핑하므로 더 이상 유효한 JSON이 아닙니다. 제 질문은 application/javascript이 경우 처럼 제공해야합니까, 아니면 여전히 사용해야 application/json합니까?
120 javascript  json  jsonp 

6
VIM + JSLint?
저는 vim에서 하루를 보내며 현재 많은 JavaScript를 작성하고 있습니다. 나는 코딩을 향상시키기 위해 JSLint 또는 유사한 것을 vim에 통합하는 방법을 찾으려고 노력해 왔습니다. 누군가 이런 일을 할 수 있었습니까? 편집하다: 이것을 시도했습니다 : Vim 에서 Javascript Syntax Checking , 불행히도 출력은 매우 조잡합니다.
120 javascript  vim  lint 

5
터치 장치 용 자바 스크립트 드래그 앤 드롭 [닫기]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 칠년 전에 …

19
자바 스크립트 : 재귀 익명 함수?
기본 재귀 함수가 있다고 가정 해 보겠습니다. function recur(data) { data = data+1; var nothing = function() { recur(data); } nothing(); } 다음과 같은 익명 기능이 있으면 어떻게 할 수 있습니까? (function(data){ data = data+1; var nothing = function() { //Something here that calls the function? } nothing(); })(); 이 …

6
JSON 객체에 새 배열 요소 추가
다음과 같이 teamJSON이라는 변수에있는 JSON 파일에서 읽은 JSON 형식 개체가 있습니다. {"theTeam":[{"teamId":"1","status":"pending"},{"teamId":"2","status":"member"},{"teamId":"3","status":"member"}]} 다음과 같은 새 항목을 배열에 추가하고 싶습니다. {"teamId":"4","status":"pending"} 결국 {"theTeam":[{"teamId":"1","status":"pending"},{"teamId":"2","status":"member"},{"teamId":"3","status":"member"},{"teamId":"4","status":"pending"}]} 파일에 다시 쓰기 전에. 새 요소에 추가하는 좋은 방법은 무엇입니까? 나는 가까워졌지만 모든 큰 따옴표가 이스케이프되었습니다. 나는 SO에 대한 좋은 대답을 찾았지만이 사건을 다루는 사람은 없습니다. 도움을 주시면 …
120 javascript  json 

3
Mozilla Firefox 개발자 콘솔에서 붙여 넣기 방지를 비활성화하는 방법은 무엇입니까?
최근 버전의 Mozilla Firefox에는 개발자 콘솔에 붙여 넣기를 비활성화하는 매우 성가신 버그가 있습니다. 이것은 최악의 아이디어 여야합니다. 그러나 원하는 텍스트를 입력하여 허용하려고했지만 여전히 붙여 넣을 수 없으며 개발자 콘솔을 사용하기 때문에 브라우저를 전환해야 할 정도로 조만간 짜증이 날 것 같습니다. 매일. 나는 Mozilla와 Firefox를 정말 좋아하고 그런 어리석은 것으로 전환하고 …


3
D3.js : 임의의 요소에 대해 계산 된 너비와 높이를 얻는 방법은 무엇입니까?
사용자가 클릭하면 그 주위에 선택 마커를 그려야하기 때문에 g내 임의의 요소 의 너비와 높이를 정확히 알아야 SVG합니다. 내가 인터넷에서 본 것은 다음과 같습니다 d3.select("myG").style("width"). 문제는 요소가 항상 명시적인 너비 속성 집합을 가지지 않는다는 것입니다. 예를 들어 내부에 원을 만들면 너비 대신 g반경 ( r)이 설정됩니다. 에 window.getComputedStyle메서드를 사용하더라도 circle"auto"를 반환합니다. …
120 javascript  d3.js 

9
nodeJs 콜백 간단한 예제
어느 누구에게 nodeJs 콜백의 간단한 예를 줄 수 있습니까? 이미 많은 웹 사이트에서 동일한 것을 검색했지만 제대로 이해할 수 없습니다. 간단한 예를 들어주세요. getDbFiles(store, function(files){ getCdnFiles(store, function(files){ }) }) 그런 걸하고 싶어요 ...


5
Node.js-생성자로 module.exports 사용
Node.js 매뉴얼에 따르면 : 모듈 내보내기의 루트가 함수 (예 : 생성자)가되도록하거나 한 번에 하나의 속성을 빌드하는 대신 하나의 할당으로 전체 객체를 내보내려면 내보내기 대신 module.exports에 할당합니다. . 주어진 예는 다음과 같습니다. // file: square.js module.exports = function(width) { return { area: function() { return width * width; } }; } …

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