Language/JavaScript

JavaScript-파이썬처럼 이해하기.

청렴결백한 만능 재주꾼 2020. 6. 22. 17:22
반응형

뭐 대화형이고 클라인트사이드 등등 자바스크립트를 Node.js를 위해 배워본다.

 

console.log("안녕하세요")

>안녕하세요

>콘솔에 뜸,Print와 같구만

 

alert("안녕하세요")

>각 브라우저에 맞는 알림창이 뜨고 내용이 안녕하세요임.

 

//여기까지!!

>주석처리는 이렇게 //이걸로 , 파이썬은 #

 

/* 주석처리는 

이렇게도 합니다. */

>파이썬에서는 """  """ 이거같은 것


변수 선언

var 변수명=변수;

>이렇게 변수를 선언 가능함~

변수명은 camelCase로 정할 것

 

cf. camelCase vs. snake_case

1) camelCase

카멜케이스란 낙타 등처럼 울퉁불퉁하다는 소리입니다.

단어가 새로 시작할 때부터 대문자로 쓰면 됩니다.

 

example)

  • firstSecond

  • myProfileImg

  • toDoListArray

 

2) snake_case

카멜케이스 말고 snake_case 표현도 있습니다.

변수이름에 -는 사용할 수 없으므로, _를 사용한 것입니다. 하지만 잘 사용하지는 않습니다!

 

example)

  • first_second

  • my_profile_img

  • to_do_list_array

그리고 의미가 추론 가능하게 변수명을 지어야함.


 

변수 선언 다른 방법

let , const

let 변수명 = 변수값

const 변수명1 = 변수값

 

let으로 선언된 것은 값을 수정가능

변수명 = 새로운 변수값

const로 선언된 것은 값을 수정할 수 없음

 

그냥 let 변수명;

하고 변수값은 나중에 변수명에 할당 가능!


함수 정의

 

function checkCorrect() {

return "hi";

}

>파이썬의 def와 같음

 


 

반응형