JavaScript(7)
-
블록체인 220520 TIL) createNewBlock(),createNewTransaction()
blockchain.js function Blockchain() { this.chain=[]; this.newTransactions=[]; }; //새로운 블록 만들기 Blockchain.prototype.createNewBlock = function(nonce,previousBlockHash,hash){ const newBlock = { // Blockchain 안의 새로운 블록 index: this.chain.length+1, // 블록 넘버 timestamp:Date.now(), //타임스탬프=블록이 생성된 시점 transactions:this.newTransactions, //새로운 블록을 만들었을 때 모든 새로운 트랜잭션,UTXO가 담김 nonce:nonce, //자격증명에서 온 단순한 값. P..
2022.05.21 -
220518 TIL) 다시보는 let,const, 화살표 함수
* 해당 강의는 Udemy의 React 완벽 가이드를 수강하고 작성한 TIL 입니다. 외국 강의이지만, 자막 설명은 물론 설명이 너무 잘 되어있어서 복기하기에 좋은 강의입니다 :) 1. let과 const의 차이점 let은 값을 수정할 수 있지만 const는 값을 수정할 수 없다. 그리고 JS에서는 대부분 const를 사용한다 const는 값이 변하지 않는 상수 변수이다. var을 사용하면 값이 바뀐 그대로 나온다. var 부분을 let 으로 변경하여도 brandy 그리고 jeonghoon이 출력된다. 그런데 여기서 let > const로 변경하면 어떻게 될까? TypeError가 발생한다. 상수 변수에다 값을 재할당(brandy > jeonghoon)하려고 했기 때문이다. 즉, const는 새로운 값을..
2022.05.19 -
Javascript 코딩 스타일 공식문서 (참고용)
https://google.github.io/styleguide/jsguide.html Google JavaScript Style Guide Google JavaScript Style Guide 1 Introduction This document serves as the complete definition of Google’s coding standards for source code in the JavaScript programming language. A JavaScript source file is described as being in Google Style if and only i google.github.io 자바스크립트 코딩 스타일 개선을 위해 공식문서 참고용
2022.02.03 -
html+JS 버튼을 이용하여 삼행시 한 줄씩 출력하는 프로그램
저는 잔나비를 삼행시로 한번 지어봤습니다. 밑의 잔 / 나 / 비 버튼을 하나씩 클릭하면 잔 = ~ / 나 = ~ / 비 = ~ 에 대한 삼행시 문구가 한 줄씩 출력되는 프로그램입니다. html과 Javascript를 이용하였습니다. '잔' 버튼을 클릭하였을 때 HTML 페이지 출력결과입니다. '나' 버튼을 클릭하였을 때 HTML 페이지 출력결과입니다. '비' 버튼을 클릭하였을 때 HTML 페이지 출력결과입니다. 꼭 잔>나>비 순서대로 누르지 않아도 '나' 버튼만 클릭하였을 때 '나를 설레게 만든다' 문구가 먼저 출력될 수 있습니다. 다른 버튼도 마찬가지입니다. 사용환경은 VSCode입니다. html 코드 태그 안에서 index.js 파일을 가져오기 위하여 코드를 사용하였습니다. 삼행시 문구가 출력되기 ..
2021.12.22 -
21.12월 모각코) Javascript 3일차 - HTML+JS
안녕하세요. brandy 입니다. 이번 모각코 Javascript 3차시에서는 HTML과 Javascript를 연결하는 방법에 대해 학습하였습니다. 1222.html click me
2021.12.22 -
21.12월 모각코) Javascript 2일차 - DOM 구조 학습
안녕하세요. brandy 입니다. 오늘은 모각코 Javascript 2일차 DOM 구조에 대해 학습하였습니다. 웹 페이지는 일종의 문서 = document입니다. 이 문서는 웹 브라우저를 통해 그 내용이 해석되어 웹 브라우저 화면에 나타나거나 HTML 소스 자체로 나타나기도 합니다. 즉, 동일한 문서를 사용하였는데도 다른 형태로 나타날 수 있다는 겁니다(웹 브라우저 화면에 나타나거나 or HTML 소스 자체로 나타나거나) 그중에서도 DOM은 Javascript에서 사용하는 개념으로, 웹 페이지의 객체 지향 표현입니다. Javascript와 같은 스크립팅 언어를 이용해 DOM을 수정할 수 있습니다. * 문서 객체란? 이나 같은 html 문서 태그들을 Javascript가 이용할 수 있는 object(객체)..
2021.12.22