| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
| 31 |
- 컴퓨터비전
- 보안
- 소프트웨어공학
- 데이터과학
- 프로그래밍언어
- 소프트웨어
- 머신러닝
- 알고리즘
- 빅데이터
- 인공지능
- 컴퓨터공학
- 딥러닝
- 자료구조
- 클라우드컴퓨팅
- 네트워크보안
- Yes
- 네트워크
- 프로그래밍
- 데이터구조
- springboot
- 사이버보안
- 데이터분석
- 버전관리
- 데이터베이스
- I'm Sorry
- 디자인패턴
- 웹개발
- 파이썬
- 자바스크립트
- 컴퓨터과학
- Today
- Total
목록전체 글 (1964)
스택큐힙리스트
자바스크립트를 사용하여 클릭 또는 다른 이벤트에 응답하여 HTML 요소의 클래스를 변경하는 방법이 있을까요?답변 1위의 코드는 모두 표준 JavaScript로 작성되었으며, 일반적으로 코드를 작성할 때 고려하지 못할 수 있는 버그 및 극단적인 경우에 대응하기 위해 프레임워크나 라이브러리를 사용하여 공통 작업을 단순화하는 것이 일반적입니다. 일부 사람들은 클래스를 변경하기 위해 ~50KB의 프레임워크를 추가하는 것을 과도하다고 생각할 수 있지만, 상당한 양의 JavaScript 작업이나 특이한 크로스 브라우저 동작을 수행하는 경우에는 고려할 가치가 충분히 있습니다. (대략적으로 라이브러리는 특정 작업을 위해 설계된 도구의 모음이며, 프레임워크는 일련의 라이브러리를 포함하고 완전한 역할을 수행합니다.) 위의..
실행 시간에 두 개의 (매우 간단한) JavaScript 객체를 병합할 수 있어야합니다. 예를 들어, 다음과 같이하려고합니다. var obj1 = { food: 'pizza', car: 'ford' } var obj2 = { animal: 'dog' } obj1.merge(obj2); // obj1은 이제 음식, 차 및 동물 세 개의 속성을 가지고 있습니다. 이를 위해 내장된 방법이 있습니까? 재귀가 필요하지 않으며, 함수를 병합할 필요도 없고, 단지 평면 객체의 메소드를 병합할 필요가 있습니다.답변 1/*해당 경우에는 다음과 같이 수행하면 됩니다: */ Object.assign(obj1, obj2); /** 병합할 객체 수에 제한이 없습니다. * 모든 객체는 첫 번째 객체에 병합됩니다. * 첫 번째 인..
자바스크립트에서는 string.Empty이 있나요, 아니면 를 확인하는 것만 있는 건가요?답변 1빈 문자열, 정의되지 않은 값, null, ... 참 값을 확인하려면: if (strValue) { // strValue는 빈 문자열이 아니고, true, 42, Infinity, [], ... 입니다. } 거짓 값을 확인하려면: if (!strValue) { // strValue는 빈 문자열, false, 0, null, undefined, ... 입니다. } 빈 문자열 (오직!) === 연산자를 사용하여 빈 문자열과 엄격한 동등성을 비교하려면: if (strValue === ) { // strValue는 빈 문자열입니다. } 빈 문자열이 아닌지 엄격하게 확인하려면 !== 연산자를 사용하십시오: if (st..
자바스크립트에서 객체 속성이 정의되지 않았는지 어떻게 확인합니까?답변 1참고: 이 마지막 방법은 선언되지 않은 식별자를 일찍 발생하는 오류 없이 참조하는 유일한 방법입니다. 이는 undefined 값을 가지는 것과는 다릅니다. ECMAScript 5 이전의 JavaScript 버전에서는 전역 객체에 이름이 undefined인 속성이 쓰기 가능했기 때문에, 단순한 체크 foo === undefined이 의도치 않게 재정의되었다면 예상치 못한 동작을 할 수 있습니다. 현대의 JavaScript에서는 속성이 읽기 전용입니다. 그러나 현대의 JavaScript에서는 undefined가 예약어가 아니므로 함수 내부의 변수는 undefined로 명명될 수 있으며 전역 속성을 가릴 수 있습니다. 이 (매우 드물게) ..