function solution(arr) { let answer = []; for(let i=0; i
[JS] 22-06-08 자바스크립트 객체☑
·
STUDY/JavaScript
객체 - 정리정돈의 수단 ( 쉽게 표현하자면 폴더 ) , 자바스크립트의 기본 타입(data type)은 객체(object)입니다. 속성 - 자바스크립트에서 객체 내부의 속성을 의미 함수 - Function 이라는 수납공간 작업을 수행하거나 값을 계산하는 문장 집합 메소드 - 객체에 속해있는 함수, 객체에 어떤 액션을 취하는 것 매개변수 - 어떤 매개체를 받아 진행하겠다. 인자 - 인자는 매개변수에서 받아오는 것. return - 반환값. 함수에서 나온 값을 반환 자동차를 비유: 속성 : 어디회사의 차인지 바퀴가 엔진을 무엇을 사용하는지 색은 무슨 색인지 몇명이 탈 수 있는지 메소드 : 달린다 , 선다, 커브를 돈다 객체 생성 : 공장에서 아우디 R8을 만드는 것에 해당 속성은 function을 사용하여 ..
[JS] Programmers 약수의 개수와 덧셈 ☑
·
Programmers/javascript
1. left 부터 right 까지 모든 수들 중 2. 약수의 개수가 짝수인 수는 더하고 3. 약수의 개수가 홀수인 수는 뺀 수를 return 하도록 함수를 완성해야한다. function countCalc(num) { let count = 0 for (let i = 1; i < num + 1; i++){ if (num % i === 0){ count = count + 1; } } //약수구하기 if (count % 2 === 0) { return num } else { return -num } } //약수 짝수일때, 홀수일때 function solution(left, right) { let answer = 0; for(let i = left; i
[JS] Programmers x만큼 간격이 있는 n개의 숫자 ☑
·
Programmers/javascript
매개변수 x, n 정수: -1,-2,0,1,2,3,4,5,6(음수o, 소수점x) 자연수: 0,1,2,3,5,6(음수x, 소수점x) function solution(x, n) { let answer = []; for (let i=1; i
[Chrome] Performance Lighthouse Coverage
·
STUDY/for Developer
https://www.youtube.com/watch?v=v8H5ujL4Tt8 결의 브라우저 렌더링 재귀적 : 자기자신을 호출 https://tuhbm.github.io/2019/04/02/devTools-performance/ 개발자도구 - Performance편 개요웹 개발자라면 이슈가 생겼을 때 보통 브라우저에서 개발자 도구를 열어 코드를 확인하며 어떠한 부분에서 이슈가 발생했는지 확인합니다. 제가 주로 사용하는 개발자도구는 크롬입니다. tuhbm.github.io https://skyksit.tistory.com/entry/%EC%82%AC%EC%9D%B4%ED%8A%B8-%EC%84%B1%EB%8A%A5-%EC%B8%A1%EC%A0%95-lighthouse 사이트 성능 측정 (lighthouse..
[VSCODE] 디버깅 하는 방법 Run and Debug
·
TOOL/VSCODE
디버그 버튼 누르고 Run and Debug 클릭 후 상단에 창뜨면 chrome 선택, 선택 후 크롬창이 뜨면 크롬 창은 끄지마시오! https://meyouus.tistory.com/63 Visual Studio Code 디버깅(debugging) for Node.js 안녕하세요. 프로그램 개발이나 운영시 가장 중요한 요소가 디버깅이라고 생각하는데요. Visual Studio Code IDE Tool에서 node.js 개발 시 디버깅하는 방법을 소개해 드리겠습니다. Node.js 설치는 아래 포 meyouus.tistory.com
seoul [ , , , kim ] 이런식으로 array가 있으면 kim의 위치를 찾아서 "김서방은 x(어떤위치)에 있다" return 해줘야 한다. function solution(seoul) { let answer = " "; for(let i = 0; i
[JS] 22-06-03 자바스크립트 배열 ☑
·
STUDY/JavaScript
배열 -여러데이터값을 저장하는공간 -원소 : 배열에 저장된 하나 하나의 데이터 -인덱스 : 원소를 구분하는 번호, 0부터매김 city.length 는 3. 배열데이터에는 index, city[i]는 city배열의 원소 stack에서 변수명 저장 , heap에는 메모리주소와 실제 값이 있다. 공백이 있으면 주소값 자체가 없다는 것. 자바스크립트 배열의 특징 : 포용력이 좋아서 배열에 모든값을 넣을 수 있다. 오류를 없게 하기 위해 같은 데이터 타입 요소로만 배열을 짜는 것이 좋다. 캐스팅 : 타입을 알아서 자바스크립트가 변환해준다 자바스크립트는 매우 유연하다. 이중배열 let arr = [[1,2][3,4][5,6]] let arr =[['a','b'],['c','d'],['e','f']]; console..