«javascript» 태그된 질문

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


19
jQuery.inArray (), 올바르게 사용하는 방법?
처음 작업 할 jQuery.inArray()때 좀 이상하게 행동합니다. 객체가 배열에 있으면 0을 반환하지만 Javascript에서는 0이 false입니다. 따라서 다음과 같이 출력됩니다 : "is array in" var myarray = []; myarray.push("test"); if(jQuery.inArray("test", myarray)) { console.log("is in array"); } else { console.log("is NOT in array"); } if 문을 다음과 같이 변경해야합니다. if(jQuery.inArray("test", myarray)==0) 그러나 …
345 javascript  jquery 

15
JavaScript에서 동적 변수 이름 사용
PHP에서는 다음과 같이 놀랍고 끔찍한 일을 할 수 있습니다. $a = 1; $b = 2; $c = 3; $name = 'a'; echo $$name; // prints 1 Javascript로 이와 같은 작업을 수행하는 방법이 있습니까? 예 var name = 'the name of the variable';를 들어 변수가 name있다면 이름을 가진 변수에 대한 참조를 …


11
JavaScript에서 문자열을 정렬하는 방법
attr문자열 유형 의 필드 를 기준으로 정렬하려는 객체 목록이 있습니다 . 나는 사용하려고- list.sort(function (a, b) { return a.attr - b.attr }) 하지만 발견 -자바 스크립트 문자열 작업에 표시되지 않습니다. 문자열 유형의 속성을 기반으로 객체 목록을 정렬하려면 어떻게해야합니까?
344 javascript  string 

5
highcharts.com 크레딧 링크 제거
방금 highcharts를 구입 했지만 크레딧 링크가 여전히 내 사이트에서 눈에 띄는 그래프에 표시되며 차트보기가 왜곡됩니다. 옵션이 있다고 가정했는데 어떻게 제거합니까?

8
모델 데이터와 행동을 어디에 둘 것인가? [tl; 닥터; 서비스 이용]
최신 프로젝트를 위해 AngularJS와 협력하고 있습니다. 설명서 및 자습서에서 모든 모델 데이터는 컨트롤러 범위에 포함됩니다. 컨트롤러에 사용할 수 있어야하므로 해당보기 내에 있어야합니다. 그러나 모델이 실제로 구현되어야한다고 생각하지 않습니다. 예를 들어 복잡하고 개인 속성이있을 수 있습니다. 또한 다른 컨텍스트 / 앱에서 재사용하고 싶을 수도 있습니다. 컨트롤러에 모든 것을 넣으면 MVC 패턴이 …





30
얕은 병합 대신 딥 병합하는 방법?
Object.assign 과 Object spread는 모두 얕은 병합 만 수행합니다. 문제의 예 : // No object nesting const x = { a: 1 } const y = { b: 1 } const z = { ...x, ...y } // { a: 1, b: 1 } 결과는 당신이 기대하는 것입니다. 그러나 이것을 …

21
일부 HTML 태그에 대한 임의의 데이터를 저장하는 방법
자바 스크립트가 제공하는 상호 작용이있는 페이지를 만들고 있습니다. 예를 들어 AJAX 요청을 보내 기사의 내용을 가져온 다음 해당 데이터를 div에 표시하는 링크입니다. 분명히이 예에서, 기사의 ID 인 여분의 정보를 저장하려면 각 링크가 필요합니다. 내가 처리 한 방식은 href 링크에 해당 정보를 넣는 것입니다. <a class="article" href="#5"> 그런 다음 jQuery를 사용하여 …
338 javascript  html 


8
쿠키를 삭제하는 방법?
쿠키 생성 기능이 올바 릅니까? 프로그램 시작시 쿠키를 어떻게 삭제합니까? 간단한 코딩이 있습니까? function createCookie(name,value,days) function setCookie(c_name,value,1) { document.cookie = c_name + "=" +escape(value); } setCookie('cookie_name',mac); function eraseCookie(c_name) { createCookie(cookie_name,"",-1); }

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