| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 소프트웨어공학
- 인공지능
- 데이터구조
- 딥러닝
- 사이버보안
- 데이터분석
- 자바스크립트
- springboot
- 버전관리
- 알고리즘
- 자료구조
- 웹개발
- I'm Sorry
- 데이터베이스
- 컴퓨터비전
- 소프트웨어
- 머신러닝
- 컴퓨터공학
- 클라우드컴퓨팅
- 프로그래밍언어
- 네트워크
- 데이터과학
- 빅데이터
- 프로그래밍
- 컴퓨터과학
- 보안
- 디자인패턴
- 파이썬
- Yes
- 네트워크보안
- Today
- Total
목록전체 글 (1964)
스택큐힙리스트
JavaScript에서 new 키워드는 처음 접할 때 꽤 혼란스러울 수 있습니다. 사람들은 JavaScript가 객체지향 프로그래밍 언어가 아니라고 생각하기 때문입니다. 이게 뭔가요? 어떤 문제를 해결하나요? 적절한 상황과 그렇지 않은 상황은 언제인가요? 답변 1SubObjMaker = function () {}; SubObjMaker.prototype = new ObjMaker(); // 주의: 이 패턴은 더 이상 권장되지 않습니다! // 'new'를 사용했기 때문에 SubObjMaker.prototype의 [[prototype]] 속성은 ObjMaker.prototype의 객체 값으로 설정됩니다. // 현대적인 방법은 ECMAScript 5에서 추가된 Object.create()를 사용하는 것입니다:..
저는 두 개의 JavaScript 배열을 가지고 있습니다: var array1 = [Vijendra,Singh]; var array2 = [Singh, Shakya]; 출력은 다음과 같이 하려고 합니다: var array3 = [Vijendra,Singh,Shakya]; 출력 배열은 중복된 단어가 제거되어야 합니다. JavaScript에서 두 개의 배열을 병합하여 원래 배열에 삽입된 순서대로 각 배열에서 고유한 항목만을 얻을 수 있는 방법은 무엇인가요?답변 1많은 사람들이 Array.prototype과 for in 루프의 프로토타입 확장으로 인해 괴로워합니다. 따라서 다음과 같이 침범적이지 않은 방법을 사용할 수 있습니다: function arrayUnique(array) { var a = array.c..
JS에서 유효한 날짜 객체와 유효하지 않은 날짜 객체의 차이점을 알려드리고 싶습니다. 하지만 해결 방법을 찾지 못했습니다: var d = new Date(foo); console.log(d.toString()); // '잘못된 날짜'를 표시합니다 console.log(typeof d); // '객체'를 표시합니다 console.log(d instanceof Date); // '참'을 표시합니다 isValidDate 함수를 작성하기 위한 아이디어가 있으신가요? Ash는 날짜 문자열을 구문 분석하기 위해 Date.parse를 추천했습니다. 이는 날짜 문자열이 유효한지 확인하는 권위있는 방법을 제공합니다. 가능하다면, 내 API가 Date 인스턴스를 수락하고 유효한지 확인/단언할 수 있도록 하는 것을 원합니다..
여기에 내 객체 리터럴이 있습니다: var obj = {key1: value1, key2: value2}; 어떻게 key3 필드와 value3 값을 객체에 추가할 수 있을까요?답변 1객체에 새로운 속성을 추가하는 두 가지 방법이 있습니다: var obj = { key1: value1, key2: value2 }; 점 표기법을 사용하는 방법: obj.key3 = value3; 대괄호 표기법을 사용하는 방법: obj[key3] = value3; 첫 번째 형태는 속성의 이름을 알고 있을 때 사용됩니다. 두 번째 형태는 속성의 이름이 동적으로 결정되는 경우에 사용됩니다. 예를 들어: var getProperty = function (propertyName) { return obj[propertyName]; };..