| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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
목록2024/01 (300)
스택큐힙리스트
큰 객체를 JSON으로 변환하고 전송하려고 합니다. 그러나 이 객체에는 순환 구조가 있으므로 JSON.stringify()를 사용하려고 하면 다음과 같은 오류가 발생합니다: TypeError: 순환 구조를 JSON으로 변환할 수 없습니다 또는 TypeError: 순환 객체 값 순환 참조가 있는 경우 해당 참조를 제거하고 문자열화할 수 있는 내용을 보내고 싶습니다. 그렇게 하려면 어떻게 해야 하나요? 감사합니다. var obj = { a: foo, b: obj } obj를 문자열로 변환하고 싶습니다: {a:foo}답변 1Node.js에서는 util.inspect(object)를 사용할 수 있습니다. 이는 원형 링크를 자동으로 [Circular]로 대체합니다. 내장된 기능이지만 (설치가 필요하지 않음) 가져..
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); 사이드 노트:..
노드.js에 대해 알아보기 - 소개 및 설치 노드JS의 이해 예제로 배우는 노드 (Archive.is) 웹 앱 만들기: 노드패드 Node.js는 거의 기본적인 상태로 Amazon의 EC2 인스턴스에서 실행될 수 있다고 생각하면, 나는 Node.js가 PHP, Python, 그리고 Ruby와 같은 다른 강력한 언어보다 필요한 문제의 종류를 이해하려고 노력하고 있습니다. 언어에 대한 전문 지식에 따라 달려 있다는 것을 이해하지만, 내 질문은 더 일반적인 범주로 넘어가며, 특정 프레임워크를 언제 사용해야 하는지와 어떤 종류의 문제에 특히 적합한지에 대한 것입니다.답변 1이는 노드(Node.js)를 사용하여 시스템 리소스를 거의 사용하지 않고 많은 클라이언트를 서비스할 수 있는 브라우저 기반 채팅 애플리케이션을..