하루하나
close
프로필 배경
프로필 로고

하루하나

  • ALL (217)
    • 쿠베플로우 kubeflow (1)
    • React Native (1)
      • Expo (1)
    • Programming (187)
      • spring+jwt+react (4)
      • wordpress (3)
      • Vultr (1)
      • Flutter (3)
      • Vue-project (1)
      • Vue-tip (17)
      • AngularJS (12)
      • Bootstrap (2)
      • Book (1)
      • CentOS (5)
      • Code (0)
      • Css (13)
      • Docker (7)
      • Eclipse (1)
      • Freemarker (1)
      • Git (9)
      • Front-End (6)
      • Error (7)
      • Gulp.js (0)
      • Java (12)
      • Python (5)
      • Javascript (19)
      • JPA (5)
      • jQuery (2)
      • Mac (6)
      • MySql (4)
      • Springboot (21)
      • Springboot-blog (0)
      • Daily (1)
      • Springboot-tip (3)
      • Spring (1)
      • Thymeleaf (1)
      • Tomcat (1)
      • Typescript (3)
      • Tool (5)
      • Sql (1)
      • prisma (1)
      • react (1)
    • Life (14)
      • Review (0)
      • Tip (3)
      • 리뷰 (8)
      • 부동산 (2)
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

[javascript] 객체안에 특정값의 총합을 구하는 방법

let arr = [ { name: 'apple', price: 1000 }, { name: 'banana', price: 500 }, { name: 'orange', price: 800 } ]; let sum = 0; for (let i = 0; i < arr.length; i++) { sum += arr[i].price; } console.log(sum); // 2300​ 숫자배열이 아닌 객체안에서 특정값을 구할때는 아래와 같이 한다. // 숫자배열 합 for문이용 let arr = [1, 2, 3, 4, 5]; let sum = 0; for (let i = 0; i < arr.length; i++) { sum += arr[i]; } console.log(sum); // 15 // reduce 이용 ..

  • format_list_bulleted Programming/Javascript
  • · 2023. 3. 10.
  • textsms

[javascript] 그달의 최대주차 구하기

해당 달이 몇주가 있는지 확인할 때 function maxWeeksInMonth(year, month) { var firstOfMonth = new Date(year, month-1, 1); var lastOfMonth = new Date(year, month, 0); var used = firstOfMonth.getDay() + lastOfMonth.getDate(); return Math.ceil( used / 7); }

  • format_list_bulleted Programming/Javascript
  • · 2023. 1. 20.
  • textsms
[Typescript/1Day]  실습준비

[Typescript/1Day] 실습준비

IDE는 VSCode를 사용하며 Node.js가 설치되어 있어야 합니다. # 디렉토리 생성 mkdir typescript-study cd typescript-study # npm v프로젝트 초기화 npm init ... #TSC, TSLint, NodeJs용 타입 설치 npm install --save-dev typescript tslint @types/node # tsconfig.json 생성 touch tsconfig.json (IDE에서 파일을 직접 생성해도 된다) { "compilerOptions": { "lib": ["ES2015"], // 실행환경에 이용할수 있다고 가정하는 API "module": "commonjs", // TSC가 컴파일할 대상 모듈 시스템 "outDir": "dist", ..

  • format_list_bulleted Programming/Typescript
  • · 2021. 2. 19.
  • textsms

[javascript] 소수점 올림,내림,반올림,자리수

var number = 1.5555 // 내림 : 1Math.floor(number) // 올림: 2Math.ceil(number) // 반올림: 2Math.round(number) // 소수점 자리수 자르기: 1.55number.toFixed(2) 더 자세한 정보는 아래링크 참조https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math

  • format_list_bulleted Programming/Javascript
  • · 2021. 1. 19.
  • textsms
[WebStorm] ESLint 적용

[WebStorm] ESLint 적용

ES Lint? ESLint는 JavaScript 코드에서 발견 된 문제 패턴을 식별하기위한 정적 코드 분석 도구입니다. ESLint의 규칙은 구성 가능하며 사용자 정의 된 규칙을 정의하고로드 할 수 있습니다. ESLint는 코드 품질과 코딩 스타일 문제를 모두 다룹니다. Why should we use it? 문법적인 오류를 잡아주고 코드를 일관성 있게 만들어 준다. 여럿이서 작업할경우 일괄된 규칙의 코드를 작성할수 있다. How to apply it in WebStorm? WebStorm > Preference > Languages & Frameworks > Javascript > Code Quality Tools > ESLint

  • format_list_bulleted Programming/Tool
  • · 2020. 8. 11.
  • textsms

[javascript] url 정규식, pakcage name 정규식

url 정규식 let regex = /(http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/regex.test(url) // url일 경우 true, 아닐 경우 false package name (ex: com.tistory.cpdev)let regex = /^([A-Za-z]{1}[A-Za-z\d_]*\.)*[A-Za-z][A-Za-z\d_]*$/ regex.test(packagename) // 참 true, 아닐 경우 false 아래 링크에서 보면 자세한 설명과 필터되는 결과를 확인할 수 있다. https://regexr.com/https://www.regextester.com/

  • format_list_bulleted Programming/Javascript
  • · 2019. 3. 6.
  • textsms
  • navigate_before
  • 1
  • 2
  • navigate_next
반응형
공지사항
전체 카테고리
  • ALL (217)
    • 쿠베플로우 kubeflow (1)
    • React Native (1)
      • Expo (1)
    • Programming (187)
      • spring+jwt+react (4)
      • wordpress (3)
      • Vultr (1)
      • Flutter (3)
      • Vue-project (1)
      • Vue-tip (17)
      • AngularJS (12)
      • Bootstrap (2)
      • Book (1)
      • CentOS (5)
      • Code (0)
      • Css (13)
      • Docker (7)
      • Eclipse (1)
      • Freemarker (1)
      • Git (9)
      • Front-End (6)
      • Error (7)
      • Gulp.js (0)
      • Java (12)
      • Python (5)
      • Javascript (19)
      • JPA (5)
      • jQuery (2)
      • Mac (6)
      • MySql (4)
      • Springboot (21)
      • Springboot-blog (0)
      • Daily (1)
      • Springboot-tip (3)
      • Spring (1)
      • Thymeleaf (1)
      • Tomcat (1)
      • Typescript (3)
      • Tool (5)
      • Sql (1)
      • prisma (1)
      • react (1)
    • Life (14)
      • Review (0)
      • Tip (3)
      • 리뷰 (8)
      • 부동산 (2)
최근 글
인기 글
최근 댓글
태그
  • #springboot
  • #GIT
  • #MySQL
  • #error
  • #sts
  • #css
  • #JPA
  • #javascript
  • #Vue
  • #AngularJS
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바