Laravelでページによって読み込ませたいJavaScriptが違う場合には、@yieldを使えばできます。

まず、共通テンプレートのapp.blade.phpに@yieldを記述します。

@yield('script')


次に、JavaScriptの記述が書いてあるファイルを読み込みが必要なファイルから@includeします。

@section('script')
  {{-- 下記記述では、viewsフォルダの中に作ったcomponentsフォルダの中にあるjavascript_file.blade.phpを読み込みます。 --}}
  @include('components.javascript_file')
@endsection