클레이튼 블록체인 강의(그라운드X)(10일차)

민식킴·2021년 3월 8일
0

블록체인 일지

목록 보기
5/9

웹 프로그래밍(자바 스크립트)

자바스크립트 나무위키 역시 나무위키만한게 없지 (C언어의 영향을 많이 받았다고 한다. java와는 완전히 다른 언어라고 한다. 햄과 햄스터가 다르듯이..)
웹2.0, HTML5의 등장으로 자바스크립트(JS)의 활용성이 무궁무진해졌다.

자바 스크립트는 웹브라우저에서 동작하는 언어이다.
자바 스크립트는 웹페이지를 '동적'으로 제어하기위해 만들어졌다. 따라서 동적인 홈페이지가 필요없다면 JS는 안써도 된다는 것이다.
자바스크립트는 신기하게도 자료형이 없다! int, char같은 형이 없다는 것이다! 이부분은 참 쇼킹하다. 이것이 JS인가

console.log("Hello World!");

괄호안의 연산결과가 출력된다. printf와 같은 셈. ( ' ' 로 해도 된다.)
사칙연산과 Math함수를 지원하는데 10/3 = 3.3333333333333335로 기존 연산과는 다름에 주의.
변수는 var x = 1과 같이 지정.
또한 '가나다라' + '마바사아'; // '가나다라마바사아'의 연산도 지원한다..!
return [a, b]; // [a, b]와 같이 배열도 리턴할수 있다.

ps

c언어를 배워서 그런지 자바스크립트는 내게 익숙하게 다가왔다. 나무위키에서 c언어의 영향을 많이 받았다고 했듯이 가만 보면 c언어의 로직과 비슷하다는 생각이 든다. (솔리디티도 물론 뭐가 뭐고 어떻게 돌아가는지 알겠지만 자바스크립트가 더 친숙히 느껴진다.) 이런 느낌이라면 자바스크립트도 어렵지않게 배울 수 있을것 같다. c언어와 솔리디티, JS까지 갖춘 나의 미래 모습이 벌써 두렵다. 빠잉

profile
우리의 꿈, 우리의 희망

0개의 댓글