Rumah > hujung hadapan web > tutorial js > Bila hendak menggunakan kurungan dalam sintaks import JavaScript?

Bila hendak menggunakan kurungan dalam sintaks import JavaScript?

DDD
Lepaskan: 2024-11-02 05:55:30
asal
722 orang telah melayarinya

When to Use Brackets in JavaScript Import Syntax?

Menggunakan Kurungan dengan Sintaks Import JavaScript

Dalam JavaScript, terdapat pelbagai cara untuk mengimport modul dan pustaka. Satu kaedah biasa melibatkan penggunaan kurungan dengan sintaks import. Sintaks:

<code class="javascript">import { Component, PropTypes } from 'react';</code>
Salin selepas log masuk

Sintaks ini berbeza daripada versi yang lebih mudah:

<code class="javascript">import React, Component, PropTypes from 'react';</code>
Salin selepas log masuk

Memahami Perbezaan

Sintaks dengan kurungan mengimport khusus sahaja dinamakan eksport, manakala sintaks tanpa kurungan mengimport kedua-dua eksport lalai dan eksport bernama. Berikut ialah pecahan:

<code class="javascript">import React, { Component, PropTypes } from 'react';</code>
Salin selepas log masuk
  • Mengimport eksport lalai React di bawah nama yang sama.
  • Mengimport Komponen eksport dan PropTypes yang dinamakan di bawah nama yang sama.

Ini menggabungkan dua sintaks biasa:

<code class="javascript">import React from 'react';
import { Component, PropTypes } from 'react';</code>
Salin selepas log masuk

Secara umum, modul menyediakan sama ada eksport lalai atau eksport bernama. Walau bagaimanapun, adalah mungkin untuk memiliki kedua-duanya. Dalam kes di mana ciri yang paling biasa dieksport sebagai lalai, manakala ciri tambahan dieksport sebagai eksport bernama, sintaks dengan kurungan adalah sesuai.

Nota Tambahan

  • Nama import sintaks daripada "nama modul"; sebenarnya mengimport eksport lalai daripada modul.
  • Sintaks import MyModule, {foo, bar} daripada "my-module.js"; mengimport MyModule eksport lalai dan eksport foo dan bar yang dinamakan. Eksport yang dinamakan tidak boleh diakses melalui MyModule.
  • Sintaks import * sebagai MyModule daripada 'my-module'; mengimport semua eksport dan menjadikannya boleh diakses di bawah MyModule.name.

Atas ialah kandungan terperinci Bila hendak menggunakan kurungan dalam sintaks import JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan