«javascript» 태그된 질문

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

3
잡히지 않은 ReferenceError : 함수가 onclick으로 정의되지 않았습니다.
사용자 지정 이모티콘을 추가하기 위해 웹 사이트에 대한 사용자 스크립트 를 만들려고합니다 . 그러나 많은 오류가 발생했습니다. 기능은 다음과 같습니다. function saveEmotes() { removeLineBreaks(); EmoteNameLines = EmoteName.value.split("\n"); EmoteURLLines = EmoteURL.value.split("\n"); EmoteUsageLines = EmoteUsage.value.split("\n"); if (EmoteNameLines.length == EmoteURLLines.length && EmoteURLLines.length == EmoteUsageLines.length) { for (i = 0; i < EmoteURLLines.length; i++) …

3
JSON을 로컬 텍스트 파일에 저장하는 방법
다음과 같은 javascript 객체가 있다고 가정합니다. var data = { name: "cliff", age: "34", name: "ted", age: "42", name: "bob", age: "12" } var jsonData = JSON.stringify(data); JSON으로 변환하기 위해 문자열 화합니다. 이 JSON을 메모장 등에서 열 수 있도록 로컬 텍스트 파일에 저장하려면 어떻게해야합니까?
84 javascript  json 

9
배경 이미지를 base64로 인코딩 된 이미지로 설정하는 방법이 있습니까?
JS에서 동적으로 배경을 변경하고 싶습니다. 내 이미지 세트는 base64로 인코딩되어 있습니다. 나는 시도한다 : document.getElementById("bg_image").style.backgroundImage = "url('http://amigo.com/300107-2853.jpg')"; 완벽한 결과로 그러나 나는 다음과 같이 똑같이하지 못한다. document.getElementById("bg_image").style.backgroundImage = "url('data:image/png;base64,iVBORw0KGgoAAAAAAAAyCAYAAAAUYybjAAAgAElE...')"; ...도 아니다 document.getElementById("bg_image").style.backgroundImage = "data:image/png;base64,iVBORw0KGgoAAAAAAAAyCAYAAAAUYybjAAAgAElE..."; 할 방법이 있습니까?

10
브라우저 뒤로 버튼을 사용할 때 페이지를 강제로 다시로드하는 방법은 무엇입니까?
어떻게 든 사용자가 브라우저 뒤로 버튼을 눌렀 음을 감지하고 jquery를 사용하여 새로 고침 (콘텐츠 및 CSS 다시로드)으로 페이지를 다시로드해야합니다. jquery를 통해 이러한 작업을 감지하는 방법은 무엇입니까? 지금 브라우저에서 뒤로 버튼을 사용하면 일부 요소가 다시로드되지 않기 때문입니다. 그러나 웹 사이트의 링크를 사용하면 모든 것이 새로 고쳐지고 올바르게 표시됩니다. 중대한! 어떤 사람들은 …



8
React.js에서 버튼을 비활성화하는 방법
이 구성 요소가 있습니다. import React from 'react'; export default class AddItem extends React.Component { add() { this.props.onButtonClick(this.input.value); this.input.value = ''; } render() { return ( <div className="add-item"> <input type="text" className="add-item__input" ref={(input) => this.input = input} placeholder={this.props.placeholder} /> <button disabled={!this.input.value} className="add-item__button" onClick={this.add.bind(this)}>Add</button> </div> ); } } 입력 값이 비어있을 때 …

2
npm 스크립트를 사용하여 js 파일을 어떻게 실행합니까?
npm이 작동하지 않습니다. 내 package.json 파일에는 "scripts": { "build": "build.js" } console.logs와 동일한 폴더에 build.js 파일이 있습니다. 내가 달릴 때 npm run build 오류가 발생합니다 The system cannot execute the specified program. npm ERR! Windows_NT 6.1.7601 npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "build" npm ERR! node v4.1.1 npm …

2
Javascript ES6 계산 / 시간 복잡성
Keyed Collections (Set, Map, WeakSet 및 WeakMap)에 대한 ES6 사양에서 제공하는 시간 복잡성 (big-O 표기법)은 무엇입니까? 내 기대, 나는 대부분의 개발자로, 사양 및 구현을 사용하는 것입니다 것으로 예상 널리 인정 되는 경우에 성능이 좋은 알고리즘 Set.prototype.has, add그리고 delete평균 경우 모든 수 O (1)로한다. Map및 Weak–등가물에 대해서도 동일합니다 . 예를 들어 …

4
ES6 템플릿 리터럴 대 연결 문자열
Ecma-Script-6에 대한 다음 코드가 있습니다. template literals let person = {name: 'John Smith'}; let tpl = `My name is ${person.name}.`; let MyVar="My name is "+ person.name+"."; console.log("template literal= "+tpl); console.log("my variable = "+MyVar); 출력은 다음과 같습니다. template literal= My name is John Smith. my variable = My name is John …

14
녹색에서 빨간색으로 백분율에 따라 다름
설문 조사 시스템이 있고이 설문 조사에 대한 답변을 색칠하고 싶습니다. 예 : 10 %이면 빨간색, 40 %이면 노란색, 80 %이면 녹색이므로 내 자바 스크립트 코드에서 rgb 색상을 사용하여 주어진 백분율에 따라 색상을 만들도록합니다. function hexFromRGB(r, g, b) { var hex = [ r.toString( 16 ), g.toString( 16 ), b.toString( 16 …
84 javascript 

1
함수가 호출되지 않았는지 어떻게 테스트 할 수 있습니까?
나는 라우터를 테스트하고 있으며 두 가지 기능이 있으며 첫 번째 기능이 호출되고 두 번째 기능이 호출되지 않았는지 테스트해야합니다. 메서드가 toHaveBeenCalled있지만 함수가 호출되지 않았는지 테스트 할 메서드가 없습니다. 어떻게 테스트 할 수 있습니까? 다음과 같은 코드가 있습니다. var args, controller, router; beforeEach(function() { controller = { foo: function(name, id) { args …

4
노드 익스프레스 서버를 올바르게 닫는 방법은 무엇입니까?
/auth/github/callback URL 에서 콜백을받은 후 서버를 닫아야합니다 . 일반적인 HTTP API 폐쇄 서버는 현재 server.close([callback]) API 기능을 지원 하지만 노드 익스프레스 서버에서는 TypeError: Object function app(req, res){ app.handle(req, res); } has no method 'close' 오류 가 발생합니다. 그리고 저는이 문제를 해결하기위한 정보를 찾는 방법을 모릅니다. Express Server를 닫으려면 어떻게해야합니까? NodeJS …


20
create-react-app의 npm 시작 오류
2 주 동안 만지지 않은 프로젝트가 있습니다. 나는 그것을 되찾고 이제 실행하려고 할 npm start때이 오류가 발생했습니다. > react-scripts start sh: react-scripts: command not found npm ERR! Darwin 16.0.0 npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "start" npm ERR! node v6.7.0 npm ERR! npm v3.10.3 npm ERR! file sh npm ERR! code …

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