freeCodeCamp/guide/arabic/certifications/javascript-algorithms-and-d.../es6/understand-the-differences-.../index.md

22 lines
998 B
Markdown
Raw Normal View History

---
title: Understand the Differences Between import and require
localeTitle: فهم الاختلافات بين الاستيراد وتتطلب
---
## فهم الاختلافات بين الاستيراد وتتطلب
دعونا نوضح: `require()` تحميل الملف بأكمله ومكوناته (الوظائف ، المتغيرات) ، في حين أن `import _ from` يسمح لك باختيار المكونات التي تريدها.
في هذا الدرس ، يتم تكليفك باستيراد الدالة `capitalizeStrings()` ، التي تأتي من الملف `"string-functions"` .
## تلميح 1:
املأ الفراغات: `import { function_name } from "file_name"` . اسم الدالة الخاص بك هو `capitalizeStrings` واسم الملف الخاص بك هو `"string-functions"` .
## تنبيه المفسد - الحل إلى الأمام!
## حل
`"use strict";
import { capitalizeString } from "string-functions";
capitalizeString("hello!");
`