راکت
1masoud
1masoud
توسط 1masoud مطرح شد
8 پاسخ

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

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


ثبت پرسش جدید
علی بیات
علی بیات
تخصص :توسعه دهنده ارشد وب
@ali.bayat7 سال پیشمطرح شد
0
include('file.php');

1masoud
1masoud
تخصص :php,laravel
@masoudproton7 سال پیشمطرح شد
0

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


mahdi khanzadi
mahdi khanzadi
تخصص :Software engineer
@khanzadimahdi7 سال پیشمطرح شد
0

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

  • فایل یک رو به صورت زیر بنویسید:
    
    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();

حسام موسوی
حسام موسوی
تخصص :طراح و برنامه نویس
@hesammousavi7 سال پیشمطرح شد
0

@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
1masoud
تخصص :php,laravel
@masoudproton7 سال پیشمطرح شد
0

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


علی بیات
علی بیات
تخصص :توسعه دهنده ارشد وب
@ali.bayat7 سال پیشمطرح شد
0

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


1masoud
1masoud
تخصص :php,laravel
@masoudproton7 سال پیشمطرح شد
0

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


علی بیات
علی بیات
تخصص :توسعه دهنده ارشد وب
@ali.bayat7 سال پیشمطرح شد
0

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


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام