일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 알고리즘
- 버전관리
- 자바스크립트
- 2
- 소프트웨어공학
- 파이썬
- I'm Sorry
- 웹개발
- 컴퓨터공학
- 머신러닝
- 사이버보안
- 자료구조
- 인공지능
- Yes
- 컴퓨터과학
- 프로그래밍
- 데이터베이스
- 딥러닝
- 데이터과학
- 보안
- 네트워크보안
- 컴퓨터비전
- 프로그래밍언어
- 클라우드컴퓨팅
- 빅데이터
- 데이터분석
- 코딩
- 네트워크
- 데이터구조
- 소프트웨어
- Today
- Total
목록분류 전체보기 (1715)
스택큐힙리스트
PHP에서는 다음과 같이 할 수 있습니다... range(1, 3); // Array(1, 2, 3) range(A, C); // Array(A, B, C) 즉, 상한값과 하한값을 전달하여 숫자 또는 문자의 범위를 얻을 수 있도록 하는 함수가 있습니다. 이와 같은 기능을 JavaScript에 내장된 것이 있나요? 그렇지 않다면, 어떻게 구현할 수 있을까요?답변 1function range(size:number, startAt:number = 0):ReadonlyArray { return [...Array(size).keys()].map(i => i + startAt); } function characterRange(startChar:string, endChar:string):ReadonlyArray { ..
나는 이 코드를 찾았다: !function () {}(); 여기서 느낌표의 목적은 무엇인가요?답변 1자바스크립트 구문 101: 여기에는 함수 선언이 있습니다: function foo() {} 세미콜론이 없다는 점에 유의하세요; 이것은 단지 함수 선언일 뿐입니다. 실제로 함수를 실행하려면 호출 foo()를 사용해야 합니다. 이제 우리가 보기에는 무해한 느낌표를 추가하면: !function foo() {}이것은 표현식으로 변합니다. 이제 이것은 함수 표현식입니다. ! 자체는 함수를 호출하지 않습니다. 물론, 우리는 ()를 끝에 추가할 수 있습니다: !function foo() {}(), 이렇게 하면 !보다 높은 우선순위로 함수를 즉시 호출합니다. function foo() {}()는 구문 오류가 될 것입니다..
내가 하려는 것은 사용자가 INPUT 또는 TEXTAREA 요소와 관련되어 있는지 알아내고 변수 플래그를 true로 설정하는 것이다... 그리고 사용자가 더 이상 이러한 INPUT/TEXTAREA 요소와 관련되어 있지 않을 때 (예: INPUT/TEXTAREA 요소를 클릭하여 다른 곳으로 이동한 경우) 해당 플래그를 즉시 false로 설정한다. 나는 jQuery의 docuemnt.ready 함수를 사용하여 onclick 속성을 내 body 요소에 추가하고 getActive() 함수에 할당했다. getActive() 함수의 코드는 다음과 같다: function getActive() { activeObj = document.activeElement; var inFocus = false; if (activeO..
내 폼의 모든 요소를 JavaScript 객체로 변환하는 방법은 무엇인가요? 각 요소를 순환하지 않고도 폼에서 자동으로 JavaScript 객체를 만들어내는 방법이 있으면 좋겠습니다. $('#formid').serialize();에 의해 반환되는 문자열이나 $('#formid').serializeArray();에 의해 반환되는 맵을 원하지 않습니다.답변 1serializeArray은 이미 정확히 그 일을 합니다. 데이터를 필요한 형식으로 변환해주기만 하면 됩니다: function objectifyForm(formArray) { //serialize data function var returnArray = {}; for (var i = 0; i < formArray.length; i++){ returnAr..