분류 전체보기 124

[npm]

https://siwans.tistory.com/107 [node.js] npm run serve 오류 vue-cli-service: command not found 오픈 소스를 Clone 받아 프로젝트 npm을 구동 하려고 했는데 아래와 같은 상황을 만날 경우가 있다. 문제 minsiwan-ui-MacBookPro:slots minsiwan$ npm run serve > slots@0.1.0 serve > vue-cli-service serve sh: vue-cli-service: co siwans.tistory.com https://doqtqu.tistory.com/353 [Node.js] npm install vs npm ci 차이점 npm(Node Package Manager)이란? 프로젝트에 필..

A-HA💡 2023.10.02

[JS/알고리즘] 문자↔︎숫자 변환 (아스키코드)⭐️⭐️

const num = 65 const letter = String.fromCharCode(num) // A letter.charCodeAt(0) // 65 const sentence = "H Hi it's me again asap." const index = 5 sentence.charCodeAt(index) // 105 sentence.charAt(index) // i ref. https://developer-doreen.tistory.com/72 [javascript] 문자를 숫자로, 숫자를 문자로 (아스키코드) 숫자를 문자로 변환 const a = String.fromCharCode(65); console.log(a); // A 문자를 숫자로 변환 const a = "A"; console.log(a..

A-HA💡/JS 2023.09.26

[JS/알고리즘] 함수 vs. 메소드 차이

함수 ≠ 메소드 함수를 호출하는 객체가 없는 경우 (엄밀히 window) 독립적으로 존재 메소드 ⊂ 함수 객체 안에 속성 값으로 선언된 함수. (aka 멤버 함수) *객체 안에 속성 값으로 선언된 변수는 프로퍼티 (aka 멤버 변수) ref. https://ffoorreeuunn.tistory.com/149 [ JavaScript ] 자바스크립트 함수 지향 | 메소드와 함수 차이 | 함수 리턴값 | 함수 배열 해당 포스팅은 생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅임을 미리 알립니다. 값으로서의 함수 - 함수와 메소드의 차이 JavaScript에서는 함수도 객체입니다. 다시 ffoorreeuunn.tistory.com https://ffoorreeuunn.tistory.com/..

A-HA💡/JS 2023.09.25

[JS/알고리즘] 배열에서 값 삭제하는 6가지 방법⭐️

배열의 특정 인덱스를 삭제하고 싶을 때는 array.splice(start index, delete count) 배열의 요소 삭제&추가 동시에 할 때는 array.splice(start index, delete count, 추가할 값1, ... 추가할 값n) ⚠️ delete count : end index 자리 아님🙅‍♀️ ref. https://sisiblog.tistory.com/263 [javascript] 자바스크립트 배열에서 특정 값 삭제 자바스크립트의 배열은 여러 값을 묶을 수 있고 그 값들에서 루프를 돌 수 있게 해줍니다. 이를 위해 다양한 방법으로 값을 추가하거나 제거할 수 있는데 간단하게 쓸 수 있는 Array.remove() 메소드 sisiblog.tistory.com array를 참..

A-HA💡/JS 2023.09.25

[JS/알고리즘] 배열 요소 개행(줄바꿈) 없이 출력하는 방법⭐️⭐️

const arr = [1, 2, 3, 4, 5] // 방법 1. process.stdout.write() - 너무 느림! 지양할 것 arr.forEach(element => { process.stdout.write(element) // error process.stdout.write(`${element} `) // 1 2 3 4 5 }) // 방법 2. join(" ") console.log(arr.join(' ')); // 1 2 3 4 5 console.log(arr.join()); // 1,2,3,4,5 console.log(arr.toString()); // 1,2,3,4,5 // 방법 3. for문 let result = '' for (let i = 0; i < arr.length; i++) ..

A-HA💡/JS 2023.09.21

[JS/알고리즘] (2차원) 배열 길이와 값 지정하여 선언하기⭐️

23.09.21 for문 말고 더 효율적인 코드가 없을까 찾아보다가 const len = 3, val = 2 const arr = new Array(5).fill(0) // [0, 0, 0, 0, 0] const arr2 = new Array(len).fill(val) // [2, 2, 2] 23.10.31 (백준 2563) 2차원 배열 초기화 방법은 위처럼 하면 안 된다. ∵ Array.fill() 함수는 메모리 참조하여 복사하기 때문에, 어떤 동작을 수행하든 모든 열에 똑같이 적용되는 불상사 발생한다. ∴ 길이와 값을 설정할 수 있는 Array.from(arrayLike, mapFn) 을 이중으로 사용한다. 🔖 Array.from(arrayLike, mapFn) 1. { length: N } 2. n..

A-HA💡/JS 2023.09.21