웅변의 자바스크립트 평론 # 소개

이 블로그에서 나는 Eloquent JS 이 책의 도론 장절에 나의 생각과 학습을 쓸 것이다.

TOC:

  • 프로그램이 무엇입니까?
  • 왜 프로그래밍 언어를 사용합니까?
  • Java와 JavaScript는 같습니까?
  • JavaScript란?
  • 자바스크립트는 어디에서 사용합니까?
  • TL;DR
    JavaScript is a high level language with multiple functionalities in web development, game and mobile app development, machine learning. It was founded in 1995 by Netscape.


    무엇이 프로그램입니까?


    분명히, 너는 그것을 검색할 수 있지만, 간단하게 말하면, 한 프로그램은 컴퓨터가 어떤 임무를 완성하도록 지도하는 데 쓰인다.서로 다른 유형의 프로젝트와 서로 다른 실시 방식이 있지만 모든 프로젝트는 존재하는 기본 목표, 즉 어떤 문제를 해결하는 것을 가지고 있다.

    왜 프로그래밍 언어를 사용합니까?



    컴퓨터와 이야기를 나누는 것은 매우 어렵다.그들은 우리의 인류 언어를 이해하지 못한다. 솔직히 말하자면, 그들은 마치 갓난애 같다. 네가 그들에게 무엇을 시키든지, 그들은 이렇게 할 것이다. (여전히 촉각이다. 왜냐하면 네가 그들을 지도하지 않으면, 그들은 아무것도 할 수 없기 때문이다.)
    전통적으로 가장 간단한 프로그램이라도 실행하는 데는 긴 과정이 필요하다.그것은 무미건조할 뿐만 아니라 잘못되기 쉽다.그 중 하나는 어셈블리 언어를 사용하여 숫자의 곱셈을 찾는 것이다.
    8의 계승: 8*7*6*5*4*3*2*1=40320
    .model small
    .code
    .startup
    main: MOV CX, [0500]
    MOV AX, 0001
    MOV DX, 0000
    MUL CX
    LOOP 040A   
    MOV [0600], AX  
    MOV [0601], DX  
    HLT
    

    코드 설명:


    1-MOV CX, [0500]CX 레지스터에 디지털 로드
    2-MOV AX, 0001H로 AX 초기화
    3. MOV DX, 0000은 0000H로 DX를 칠한다.
    4 개 이상의 CX 에서 CX 에 AX 를 곱합니다.'MUL'은 여러 개의 2호 명령이다.
    5 - CX가 0이 아닐 때까지 040A 루프 실행
    6-MOV[0600], AX는 낮은 16비트(0600)를 AX에 저장
    7-MOV[0601], DX는 더 높은 16비트(0601)를 DX에 저장
    8-HLT 프로그램 실행 중지
    JavaScript의 동일한 프로그램을 살펴보겠습니다.
    let fact = 1;
    var number = prompt("Enter the number ");
    for (i = 1; i <= number; i++) {
         fact = fact * i;
    }
    console.log(fact);
    
    if number is 8
    Output : 40320
    

    코드 설명:


    1-사실=1;여기서 우리는 우선 1로 사실 변수를 초기화한다.
    2. 그리고 우리는 알림 기능을 사용하여 사용자에게 숫자를 물어본다.
    2. 그리고 우리는 1에서 숫자로 순환하는 방법을 반복해서 숫자를 곱해야 한다.
    3 - 그 다음에 우리는 순환계수기 i와fact를 곱하여fact에 결과를 저장할 것이다
    4. 콘솔로그 작업은 사실의 값을 표시합니다
    따라서 새로운 프로그래밍 언어는 불필요한 세부 사항을 생략하고 고급 언어에서 읽을 수 있도록 도와준다.

    Java와 JavaScript는 같습니까?



    아니오, 둘 다 완전히 다른 프로그래밍 언어입니다.이러한 곤혹은 자바스크립트가 자바의 스크립트 언어 버전이라고 생각하기 때문에 많은 새로운 프로그래머들 사이에서 여전히 존재한다.그러나 자바라는 이름을 사용한 것은 자바스크립트가 시작될 때 자바의 성장 속도가 빨라졌기 때문이다.JavaScript 제조사는 흥미로운 마케팅 아이디어를 떠올리며 Java 성공의 길을 걷고 있다.

    JavaScript란?


    JavaScript는 Netscape Navigator Browser가 1995년에 만든 고급 언어입니다.그것은 웹 페이지에 프로그램을 소개하는 데 쓰인다.
    이것은 프로그램이 모든 작업에 페이지를 다시 불러올 필요가 없이 상호작용을 할 수 있다는 것을 의미한다.
    나중에 그것은 다른 주요 그래픽 브라우저에 의해 채택되었고 신속하게 발전하기 시작했다.JavaScript의 또 다른 이름은 ECMAScript입니다.
    ECMAScript와 JS는 같은 언어의 이름입니다.JavaScript는 널리 사용된 후에 반드시 표준화되어야 하며, Ecma국제기구에서 완성해야 한다.ECMAScript로 이름 지정
    자바스크립트는 오류를 지적하지 않기 때문에 프로그래밍의 진정한 도전으로 초보자들에게 좀 어렵다고 여겨진다.그래서 만약 당신이 JS를 배우고 싶다면 인내심을 가져야 한다.만약 당신이 이미 알고 있다면, 댓글에서 당신의 첫 경험을 공유하세요.

    JavaScript는 어디에서 사용합니까?


    JavaScript는 웹 브라우저뿐만 아니라 다른 플랫폼에서도 사용됩니다.몇 가지 구현은 다음과 같습니다.
  • 일부 데이터베이스는 자바스크립트와 조회 언어로 자바스크립트를 사용한다. 예를 들어 MongoDBCouchDB.

  • Node.js 브라우저가 아닌 환경에서 JS를 작성할 수 있습니다.
  • 머신러닝에서도 사용 가능Tensorflow.js
  • React Native 모바일 어플리케이션 사용
  • 이것이 바로 웅변의 자바스크립트 책의 인용 부분이다.이것들은 내가 읽기에서 발견한 관건적인 요점이다.반드시 나에게 네가 이 언어에 대한 견해를 알게 해야 한다.반드시 나의 지휘를 따라야 한다.

    좋은 웹페이지 즐겨찾기