亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

ES6 import語句中的花括號有什么用

ES6 import語句中的花括號有什么用

繁華開滿天機 2019-11-14 15:33:00
我可以看到有兩種不同的導入方式import React from 'react'import { render } from 'react-dom'第二個有括號。那么兩者之間有什么區別?什么時候應該加上括號?謝謝
查看完整描述

3 回答

?
繁花如伊

TA貢獻2012條經驗 獲得超12個贊

考慮一下primitives.js,


export default (a, b) => a + b;

export const sub = (a, b) => a - b;

export const sqr = a => a**2;

可以這樣導入


import sum, { sub, sqr } from './primitives';

在這種情況下,sum稱為“默認導出”,并且一個模塊只能包含一個“默認導出”。


sub并且sqr稱為“命名導出”,并且一個模塊可以包含多個命名導出。


查看完整回答
反對 回復 2019-11-14
?
千萬里不及你

TA貢獻1784條經驗 獲得超9個贊

花括號用于導入single(specific) property,而沒有花括號的單詞是import entire object該文件的形式。


例如。,


import React, { Component } from 'react';

這里的單詞React代表entire object從文件導入'react'


{Component}表示我們指定particular property從文件導入。


查看完整回答
反對 回復 2019-11-14
  • 3 回答
  • 0 關注
  • 1067 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號