일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 2
- 빅데이터
- 데이터분석
- 네트워크
- 알고리즘
- 데이터베이스
- I'm Sorry
- 프로그래밍
- 데이터구조
- 버전관리
- 파이썬
- 인공지능
- 코딩
- Today
- Total
목록웹개발 (331)
스택큐힙리스트
JavaScript에서 배열을 다른 배열로 복사할 때: var arr1 = ['a','b','c']; var arr2 = arr1.slice(); arr2.push('d'); // 이제 arr1 = ['a','b','c'], arr2 = ['a','b','c','d'] 나는 arr2가 arr1과 같은 배열을 참조한다는 것을 깨달았다. 새로운 독립적인 배열을 어떻게 복사할 수 있을까?답변 1사용하세요: let oldArray = [1, 2, 3, 4, 5]; let newArray = oldArray.slice(); console.log({newArray}); 기본적으로 slice() 작업은 배열을 복제하고 새 배열에 대한 참조를 반환합니다. 또한 다음을 참고하세요: 참조, 문자열 및 숫자에 대해서 (sl..
제가 배열을 가지고 있습니다: myArray = [{'id':'73','foo':'bar'},{'id':'45','foo':'bar'}, 등등.] 배열의 구조를 변경할 수 없습니다. 45라는 id를 전달 받았을 때, 배열에서 해당 객체의 'bar'를 얻고 싶습니다. JavaScript 또는 jQuery를 사용해서 이를 어떻게 할 수 있을까요?답변 1해당하는 요소들의 배열을 얻으려면, 대신 filter() 메소드를 사용하십시오: myArray.filter(x => x.id === '45'); 이는 객체들의 배열을 반환합니다. foo 속성의 배열을 얻고 싶으면, map() 메소드를 사용할 수 있습니다: myArray.filter(x => x.id === '45').map(x => x.foo); 사이드 노트:..
[1,2,3].forEach(function(el) { if(el === 1) break; }); 어떻게 JavaScript의 새로운 forEach 메서드를 사용하여 이 작업을 수행할 수 있을까요? return;, return false; 및 break을 시도해보았지만, break은 동작하지 않고 return은 반복을 계속 진행하는 것 이외에는 아무런 동작을 하지 않습니다.답변 1대신에 Array#some을 사용하십시오: [1, 2, 3].some(function(el) { console.log(el); return el === 2; }); 이 작업은 some이 콜백 중 하나가 true를 반환하는 즉시, 나머지 실행을 바로 중단하여 true를 반환합니다.some, 그것의 역은 every (false를 반..
나는 Node.js를 사용할 때 파일에 쓰는 방법을 찾으려고 노력해왔지만, 성공하지 못했습니다. 어떻게 할 수 있을까요?답변 1파일 시스템 API에는 많은 세부 사항이 있습니다. 가장 일반적인 방법은 다음과 같습니다: const fs = require('fs'); fs.writeFile(/tmp/test, 안녕하세요!, function(err) { if(err) { return console.log(err); } console.log(파일이 저장되었습니다!); }); // 또는 fs.writeFileSync('/tmp/test-sync', '안녕하세요!'); 답변 2Node.js를 이용한 파일 쓰기 Node.js는 비동기식 자바스크립트 런타임 환경으로, 웹 서버 개발 및 파일 시스템 액세스와 같은 작업에..