最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

有没有办法导出数组,以便可以将其每个值导入另一个js文件?

运维笔记admin10浏览0评论

有没有办法导出数组,以便可以将其每个值导入另一个js文件?

有没有办法导出数组,以便可以将其每个值导入另一个js文件?

我想知道是否有可能以某种方式使数组/对象的子项可以导出到另一个.js文件

让我们说,我有一个文件a.js与此代码:

const vector = ['a', 'b', 'c'];
export default vector;

数组的元素可能是函数,集合,等等......

有没有办法在我的文件b.js中执行以下操作?

import {c} from './a.js';
// do something with c
回答如下:

如果你这样做:

const vector = ['a', 'b', 'c'];
export default vector;

然后,当您使用import时,您必须按编号引用数组元素或使用其他数组方法。数组不按值索引,它们的索引可以访问它们。

import vector from '/a.js';
console.log(vector[2]);            // 'c'
console.log(vector.indexOf('c'));  // 2

有没有办法在我的文件b.js中执行以下操作? import {c} from './a.js';

不,你出口的没有c财产。实际上,您导出的数组根本没有自定义属性,只是像任何数组元素一样访问的数组元素。

发布评论

评论列表(0)

  1. 暂无评论