فراخوانی فایل

- 3 هفته پیش
توسط علی بیات آپدیت شد
1masoud ( 20085 تجربه )
3 هفته پیش

@ali.bayat
من دو فایل دارم داخل فایل اولی یک فانکشن تعریف کردم به نام function1
می خواهم فانکشن۱ رو در فایل دومی فراخوانی کنم چطوری میشه؟

علی بیات ( 106602 تجربه )
3 هفته پیش
include('file.php');
1masoud ( 20085 تجربه )
3 هفته پیش

@ali.bayat
نه در جاوا اسکریپت چطوریه و اون فانکشن رو چطوری باید در فایل دیگر صدا زد

mahdi khanzadi ( 15337 تجربه )
3 هفته پیش

باید ساختار فایل ها رو به صورت زیر تغییر بدید:

  • فایل یک رو به صورت زیر بنویسید:
    
    export default function func1() {
    alert('hey this is the first function');
    };

export default function funct2() {
alert('and this is the second function');
}

حالا در فایل بعدی این فایل رو ایمپورت کنید و توابع رو استفاده کنید
```js
import func1 from './path/yourfile.js';

func1();
حسام موسوی ( 138979 تجربه )
3 هفته پیش

@khanzadimahdi
به این شکل باید ارسال کنید
بعد از یک لیست حتما با یک فضای خالی کد قرار بدید

باید ساختار فایل ها رو به صورت زیر تغییر بدید:

  • فایل یک رو به صورت زیر بنویسید:

    export default function func1() {
    alert('hey this is the first function');
    };
    export default function funct۲() {
    alert('and this is the second function');
    }
  • حالا در فایل بعدی این فایل رو ایمپورت کنید و توابع رو استفاده کنید

    
    import func1 from './path/yourfile.js';
    func1();
1masoud ( 20085 تجربه )
3 هفته پیش

@khanzadimahdi
@hesammousavi
در جاوا اسکریپت جواب نمیده

علی بیات ( 106602 تجربه )
3 هفته پیش

@masoudproton
باید کدهای ES6 رو اول با ابزاری مثل babel به ES5 تبدیل کنی و بعد استفاده کنی.

1masoud ( 20085 تجربه )
3 هفته پیش

@ali.bayat
نمونه کد داری

علی بیات ( 106602 تجربه )
3 هفته پیش

برای تبدیل ES6 به ES5 نیاز به کد نیست. این کار از طریق Code Bundler ها انجام میشه. دوره Webpack رو مرور کنید

برای ارسال پاسخ باید وارد سایت شوید