деструктурирующее задание.

ел по крайней мере два способа импортировать функции из модуля, такого как Ramda, например. Вероятно, есть еще несколько способов сделать что-то очень похожее наconst R = require('ramda');

Вариант 1 - импортировать определенные функции:

import { cond, T, always, curry, compose } from 'ramda';

Вариант 2 - импортировать весь модуль, например:

import * as R from "ramda";

Я бы предпочел сослаться на модуль, из которого вызывается функция, примерно так:

R.T();

Но если используется 2-й вариант, он включает в себя все функции Ramda, а не только те, которые используются в модуле, в котором я работаю? Влияет ли какое-либо влияние на фактическое использование памяти или пропускную способность в зависимости от того, что отправляется в браузер, если используется вариант 2? Можно ли как-то сделать это:

// invalid syntax below:
import R { cond, T, always, curry, compose } from 'ramda';
R.T();

Мой вопрос как-то связан с этим, но он немного другойимпортировать R (ramda) в машинописный файл .ts

Ответы на вопрос(0)

Ваш ответ на вопрос