지니리 개발일지

  • 홈
  • 태그
  • 방명록

es6 2

리액트에 들어가기 전 JS ES6 문법정리 | 깊은 복사, 얕은 복사, 삼항연산자

Object shorthand assignment 리액트에서 많이 사용하는 JS ES6문법으로 키와 변수의 이름이 같을 때 사용한다. let name="noona"; let age = 17; let person ={ name: name, age: age } console.log(person); // { name: 'noona', age: 17 } let person ={ name, age } console.log(person); // { name: 'noona', age: 17 } Destructuring 객체 안에서 가져오고 싶은 키 값을 배열에서도 적용 가능하다. let person ={ name:"noona", age: 20 } let name = person.name; let age = perso..

STUDYING/React 2022.05.06

몬스터 탈출 게임(1) | 맵·타일 생성, 플레이어 생성· 키 입력 처리, 탈출구 랜덤 생성·게임 클리어

저번 벽돌깨기 게임에 이어서 몬스터 탈출 게임을 4차에 걸쳐 만들기로 했다. 🚪🏃🏻‍♀️ 👻 1차 버전에서는 맵/ 타일/ 플레이어/ 탈출구를 생성하였다. 맵·타일 생성 - 9*9 타일을 가진 맵 생성. - 2차원 배열과 class타입으로 작성. monsterGame.js // 캔버스 생성 const canvas= document.getElementById("myCanvas"); const context = canvas.getContext("2d"); // 타일(class 타입으로 생성) class Tile { constructor(left, top, right, bottom, color) { this.left = left; this.top = top; this.right = right; this.bott..

STUDYING/JavaScript 2022.04.25
1
더보기
프로필사진

  • 전체 글 보기 (46)
    • STUDYING (37)
      • HTML+CSS (17)
      • JavaScript (7)
      • Node.js (1)
      • React (8)
      • TypeScript (0)
      • Linux (0)
      • Blockchain, Alt-coin (4)
    • 프로젝트 (0)
    • 혼자공부하기 (7)
      • SQLD (0)
      • JavaScript 토이프로젝트 (0)
      • 자료구조 및 알고리즘(JS.ver) (6)
      • 컴퓨터공학 (1)
    • 기타 (2)

Tag

css, 등차수열, props, JS, HTML5, 자바스크립트, 코딩, JavaScript, 개발자, form태그, es6, 리액트, 국비지원, html, React, input태그, canvas태그, 알고리즘, k-digitaltraining, 비전공자개발자,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Archives

Calendar

«   2025/11   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바