프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A

6
배열에서 무작위로 어떻게 선택합니까?
이 작업을 수행하는 훨씬 더 깨끗한 방법이 있는지 알고 싶습니다. 기본적으로 가변 길이 배열에서 임의의 요소를 선택하고 싶습니다. 일반적으로 다음과 같이합니다. myArray = ["stuff", "widget", "ruby", "goodies", "java", "emerald", "etc" ] item = myArray[rand(myarray.length)] 두 번째 줄을 대체하기가 더 읽기 쉽고 더 쉬운 것이 있습니까? 아니면 최선의 방법입니다. 나는 당신이 …
559 ruby  arrays  random 



15
jQuery를 사용하여 이스케이프 키의 키 코드
두 가지 기능이 있습니다. enter를 누르면 기능이 올바르게 실행되지만 escape를 누르면 작동하지 않습니다. 이스케이프 키의 올바른 숫자는 무엇입니까? $(document).keypress(function(e) { if (e.which == 13) $('.save').click(); // enter (works as expected) if (e.which == 27) $('.cancel').click(); // esc (does not work) });
559 javascript  jquery 






30
React에서 상태와 소품의 차이점은 무엇입니까?
나는 React에서 Pluralsight 코스를보고 있었고 강사는 소품을 변경해서는 안된다고 말했습니다. 나는 소품 대 상태에 관한 기사 (uberVU / react-guide) 를 읽고 있는데 props와 state changes는 렌더 업데이트를 유발합니다. 이 기사의 뒷부분에서 다음과 같이 말합니다. 소품 (속성의 약자)은 구성 요소의 구성이며, 가능하면 옵션입니다. 그것들은 위에서 받고 불변입니다. 소품은 변할 수 있지만 …

13
On-window.location.hash-변경 하시겠습니까?
탐색을 위해 Ajax와 해시를 사용하고 있습니다. window.location.hash이와 같이 변경 되었는지 확인하는 방법 이 있습니까? http://example.com/blah # 123 ~ http://example.com/blah # 456 문서가로드 될 때 확인하면 작동합니다. 그러나 #hash 기반 탐색 기능이 있으면 브라우저에서 뒤로 버튼을 누를 때 작동하지 않습니다 (따라서 blah # 456에서 blah # 123으로 이동). 주소 상자 안에 …

21
Windows에서 curl을 어떻게 설치하고 사용합니까?
Windows에서 컬을 실행하는 데 문제가 있습니다. curl zip 파일을 here 에서 다운로드 했지만 실행 파일이 아닌 소스 코드가 포함 된 것 같습니다. 나는 마십시오 필요 를 실행하기 위해 컬을 컴파일하려면? 그렇다면 어떻게해야합니까? .execurl에 대한 다운로드는 어디서 찾을 수 있습니까 ? curl 설치에 대한 설명서를 찾았지만 찾을 내용이 거의 없습니다.




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