91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

import as在es6中怎么用

發布時間:2022-04-26 15:03:05 來源:億速云 閱讀:496 作者:iii 欄目:web開發

本篇內容主要講解“import as在es6中怎么用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“import as在es6中怎么用”吧!

在es6中,import as用于將若干export導出的內容組合成一個對象返回;ES6的模塊化分為導出與導入兩個模塊,該方法能夠將所有的導出內容包裹到指定對象中,語法為“import * as 對象 from ...”。

本教程操作環境:windows10系統、ECMAScript 6.0版、Dell G3電腦。

import as在es6中的用法是什么

ES6,javascript第一次支持了module。ES6的模塊化分為導出(export)與導入(import)兩個模塊,其中在項目中,我們會經常看到一種用法import * as obj from,這種寫法是把所有的輸出包裹到obj對象里。

import * as xxx from ‘xxx’: 會將若干export導出的內容組合成一個對象返回;

import xxx from ‘xxx’:(export default Din)只會導出這個默認的對象作為一個對象

示例一

// index.js
export function fn1(data){
  console.log(1)
}
export function fn2(data){
  console.log(2)
}
import * as Fn from './index.js'
Fn.fn1()  // 1
Fn.fn2()  // 2

示例二

let myName = "Jon";
let myAge = 18;
let myfn = function(){
    return "我是"+myName+"!今年"+myAge+"歲了"
}
export {
    myName as name,
    myAge as age,
    myfn as fn
}

接收的代碼

import {fn,age,name} from "./test.js";
console.log(fn()); //我是Jon!今年19歲了
console.log(age); //19
console.log(name); //Jon

或者寫成

import * as info from "./test.js"; //通過*來批量接收,as 來指定接收的名字
console.log(info.fn()); //我是Jon!今年18歲了
console.log(info.age); //18
console.log(info.name); //Jon

示例三

重命名export和import,如果導入的多個文件中,變量名字相同,即會產生命名沖突的問題,為了解決該問題,ES6為提供了重命名的方法,當你在導入名稱時可以這樣做。

/*************test1.js*****************/
export let myName = "我來自test1.js";
/*************test2.js*****************/
export let myName = "我來自test2.js";
 
/*************index.js****************/
import {myName as name1} from "./test1.js";
import {myName as name2} from "./test2.js";
console.log(name1); //我來自test1.js
console.log(name2); //我來自test2.js

到此,相信大家對“import as在es6中怎么用”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

es6
AI

洪洞县| 崇义县| 营山县| 龙门县| 九龙县| 佛山市| 甘谷县| 乐昌市| 饶阳县| 容城县| 银川市| 保靖县| 凯里市| 确山县| 瑞安市| 七台河市| 朝阳市| 江都市| 陵水| 小金县| 中超| 枣阳市| 达日县| 麦盖提县| 冷水江市| 张家口市| 河源市| 菏泽市| 临沭县| 新沂市| 昌图县| 吉安县| 河南省| 铜梁县| 广南县| 泗水县| 松原市| 开原市| 定州市| 康马县| 长乐市|