Სარჩევი:

Node 12 მხარს უჭერს es6-ს?
Node 12 მხარს უჭერს es6-ს?

ვიდეო: Node 12 მხარს უჭერს es6-ს?

ვიდეო: Node 12 მხარს უჭერს es6-ს?
ვიდეო: CS50 2014 - CS50 Lecture by Steve Ballmer 2024, მაისი
Anonim

ეს საბოლოოდ მოხდა: იმპორტის საკვანძო სიტყვის შემოღებიდან თითქმის 4 წლის შემდეგ ES6 , კვანძი . js-მა შემოიღო ექსპერიმენტული მხარდაჭერა ამისთვის ES6 იმპორტი და ექსპორტი. In კვანძი . js 12 , შეგიძლიათ გამოიყენოთ იმპორტი და ექსპორტი თქვენს პროექტში, თუ თქვენ კეთება ორივე ქვემოთ მოცემული ელემენტი.

ამის გათვალისწინებით, კვანძი მხარს უჭერს es6-ს?

ECMAScript 2015 ( ES6 ) და მის ფარგლებს გარეთ. კვანძი . js აგებულია V8-ის თანამედროვე ვერსიების წინააღმდეგ. ამ ძრავის უახლესი გამოშვებების განახლებით, ჩვენ უზრუნველვყოფთ JavaScript ECMA-262 სპეციფიკაციის ახალი ფუნქციების მიწოდებას. კვანძი.

ასევე, არის თუ არა კვანძი 12 უკან თავსებადი? კვანძი . js ვერსიები ძირითადად უკან თავსებადი , რაც ნიშნავს იმ კოდს, რისთვისაც დაწერეთ კვანძი 8 იმუშავებს კვანძი 10 ან 12 . ამრიგად, თუ თქვენ გაქვთ მხოლოდ ძველი JavaScript, თქვენ არ შეგექმნებათ სირთულეების განახლება.

ასევე იკითხება, არის 12 კვანძი სტაბილური?

კვანძი 12 თავდაპირველად იმუშავებს V8 7.4-ზე და საბოლოოდ განახლდება 7.6-მდე მისი სიცოცხლის განმავლობაში. V8 გუნდი დათანხმდა უზრუნველყოს ABI (აპლიკაციის ორობითი ინტერფეისი) სტაბილურობა ამ დიაპაზონისთვის.

როგორ იყენებთ ESM კვანძს?

ესმ-ის ჩართვის ორი გზა არსებობს

  1. ჩართეთ esm პაკეტებისთვის: გამოიყენეთ esm ძირითადი ES მოდულის ჩასატვირთად და მისი ექსპორტისთვის, როგორც CommonJS. index.js. // პარამეტრების დაყენება პარამეტრად, გარემოს ცვლადად ან rc ფაილად.
  2. ჩართეთ esm ლოკალური გაშვებებისთვის: node -r esm main.js. ?? გამოტოვეთ ფაილის სახელი, რათა ჩართოთ esm REPL-ში.

გირჩევთ: