| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 소프트웨어
- 자료구조
- 컴퓨터과학
- 딥러닝
- 버전관리
- 보안
- 클라우드컴퓨팅
- springboot
- 알고리즘
- 컴퓨터비전
- I'm Sorry
- 웹개발
- 데이터과학
- 데이터분석
- 프로그래밍언어
- 프로그래밍
- 소프트웨어공학
- 컴퓨터공학
- Yes
- 데이터베이스
- 데이터구조
- 빅데이터
- 인공지능
- 네트워크보안
- 디자인패턴
- 네트워크
- 사이버보안
- 파이썬
- 머신러닝
- 자바스크립트
- Today
- Total
목록2023/12 (270)
스택큐힙리스트
이 질문의 답변은 커뮤니티의 공동 작업입니다. 이 게시물을 개선하기 위해 기존 답변을 편집하세요. 현재 새로운 답변이나 상호 작용을 받지 않고 있습니다. AJAX 요청 후, 내 애플리케이션은 때로는 빈 객체를 반환할 수 있습니다. 예를 들면:그게 맞는지 어떻게 확인할 수 있을까요?답변 1자바스크립트 엔진에서 ES 2022+를 지원하지 않는 경우, const는 var로 대체되고 Object.hasOwn은 Object.prototype.hasOwnProperty.call로 대체될 수 있습니다: function isEmpty(obj) { for (var prop in obj) { if (Object.prototype.hasOwnProperty.call(obj, prop)) { return false; } } ..
자바스크립트에서 논리값을 나타내는 문자열 (예: 'true', 'false')을 내재된 유형으로 변환할 수 있을까요? HTML에는 사용자의 목록 선택에 따라 업데이트되는 숨겨진 양식이 있습니다. 이 양식에는 내재된 논리값을 나타내는 몇 가지 필드가 포함되어 있으며, 동적으로 내재된 논리값으로 채워집니다. 그러나 이 값이 숨겨진 입력 필드에 배치된 후에는 문자열이 됩니다. 문자열로 변환된 필드의 논리값을 확인하는 유일한 방법은, 문자열 표현의 리터럴 값에 의존하는 것이었습니다. var myValue = document.myForm.IS_TRUE.value; var isTrueSet = myValue == 'true'; 이를 수행하는 더 나은 방법이 있을까요?답변 1Do: 변수 isTrueSet은 'true..
자바스크립트를 사용하여 클릭 또는 다른 이벤트에 응답하여 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); /** 병합할 객체 수에 제한이 없습니다. * 모든 객체는 첫 번째 객체에 병합됩니다. * 첫 번째 인..