#Day28 - Python에서 JavaScript로 - 기본 사항 1부

이전에 JavaScript로 작업했지만 JavaScript 코드를 작성한 지 거의 3년이 되었습니다. 나는 주로 Python으로 작업했으며 Python을 좋아합니다. 그러나 JavaScript가 어디에나 있다는 것은 부인할 수 없습니다. JavaScript를 다시 배우면서 누군가 비슷한 보트에 있는 경우를 대비하여 내 경험을 문서화할 것입니다(Python 개발자로서 JavaScript 학습).

이 튜토리얼에서 다음 내용을 다룰 것입니다.
  • JavaScript를 배워야 하는 이유
  • JavaScript/Python을 실행하고 출력을 표시하는 방법
  • 변수
  • 댓글

  • 왜 자바스크립트인가?








    대니 톰슨










    Javascript는 프런트엔드에서 사용됩니다.Javascript는 백엔드에서 사용됩니다.Javascript는 모바일 개발에서 사용됩니다.Javascript는 데스크톱 앱에서 사용됩니다. 많은 사람들이 Javascript로 건너뛰는 것을 좋아하는 이유가 있습니다.


    오후 15:13 - 2021년 3월 26일









    나는 트윗을 빌렸고 보시다시피 JavaScript는 거의 모든 곳에서 사용됩니다. 가장 인기 있는 선택은 아니지만 기계 학습 모델을 구축하는 데에도 사용할 수 있습니다.
    또한 Twitter, Discord, LinkedIn 등을 위한 다양한 봇을 구축하는 데에도 사용할 수 있습니다.

    JavaScript/Python 실행 방법



    가장 쉬운 방법은? Replit과 같은 온라인 도구를 사용하십시오. JavScript(Select NodeJS)와 Python을 모두 지원합니다.

    파이썬



    터미널을 사용하여 Python 파일을 실행할 수 있습니다.

    python main.py
    


    출력을 표시하려면 인쇄 기능을 사용할 수 있습니다.

    print("Hello World!")
    


    자바스크립트



    HTML 파일에 자바스크립트 파일을 연결하고 최신 브라우저를 사용하여 열 수 있습니다. 또는 browser's developer tools을 열 수 있습니다.

    출력을 표시하려면 console.log()를 사용할 수 있습니다.

    console.log("Hello World!")
    


    변수



    우리는 기본 변수만 고려할 것입니다. 즉, 목록, 튜플, 사전 등은 고려하지 않을 것입니다. 목록, 튜플 등에 대해서는 향후 기사에서 논의할 것입니다.

    파이썬



    다음 구문을 사용하여 Python에서 변수를 선언합니다.

    variableName = value
    


    Python에는 다음과 같은 기본 변수 유형이 있습니다.
  • 정수

  • variable_integer = 10
    


  • 플로트

  • variable_float = 9.8
    


  • 부울

  • variable_boolean = True
    


  • 문자열

  • variable_string = "HelloWorld"
    


  • Python은 상수를 지원하지 않지만 상수 선언을 위한 명명 규칙이 있습니다. 상수는 모두 대문자로 이름이 지정됩니다.

  • PI = 3.14
    


  • Python은 None 값도 지원합니다.

  • variable_None = None
    


    자바스크립트



    JavaScript에서 변수를 선언하는 몇 가지 방법이 있습니다. JavaScript는 상수도 지원하지만 이에 대해서는 잠시 후에 설명하겠습니다.

    let variableName = value
    var variableName = value
    


    키워드 "let"이 "var"보다 선호됩니다. 다음은 JavaScript의 기본 데이터 유형입니다.
  • 숫자

  • let variable_number_integer = 10
    let variable_number_float = 9.8
    


    Python과 달리 JavaScript는 부동 소수점과 정수를 구분하지 않습니다.
  • 부울

  • let variable_booelan = true
    


  • 문자열

  • let variable_string = "HelloWorld"
    


  • Python과 달리 JavaScript는 상수를 지원합니다. 그것들은 불변입니다.

  • const PI = 3.14
    


  • 또한 JavaScript는 NULL 및 Undefined 유형도 지원합니다.

  • let variable_null = null
    let variable_undefined = undefined
    


    JavaScript의 null 유형은 Python의 None 유형과 유사합니다.

    코멘트



    파이썬


  • 한 줄 주석

  • # This is a single line comment
    


  • 여러 줄 주석

  • '''
    This is a multi-line comment
    This is a multi-line comment
    '''
    


    자바스크립트


  • 한 줄 주석

  • // This is a single line comment
    


  • 여러 줄 주석

  • /*
    This is a multi-line comment
    This is a multi-line comment
    */
    


    요약



    좋은 웹페이지 즐겨찾기