回答編集履歴

3 修正

m.ts10806

m.ts10806 score 55502

2019/05/08 16:53  投稿

普通に一番最後に自身が作ったjsファイルをリンクする記述を入れれば良いかと。
```html
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
<script src="自分が作ったjs"></script>
```
もし、jQueryもBootStrapの機能も使わない記述しか入れてないなら、ブラウザが読み取れる箇所であれば冒頭でもどこでも問題ないです。
※この考え方はCSSでも同じです。
※この考え方はCSSでも同じです。特に「既にBootStrapで提供されている機能を上書きしたいとき」はBootStrapの読み込み記述より後に入れます。CSSはimportant宣言がなければ基本は後勝ちです。
2 修正

m.ts10806

m.ts10806 score 55502

2019/05/08 16:52  投稿

普通に一番最後に自身が作ったjsファイルをリンクする記述を入れれば良いかと。
```html
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
<script src="自分が作ったjs"></script>
```
もし、jQueryもBootStrapの機能も使わない記述しか入れてないなら、ブラウザが読み取れる箇所であれば冒頭でもどこでも問題ないです。
もし、jQueryもBootStrapの機能も使わない記述しか入れてないなら、ブラウザが読み取れる箇所であれば冒頭でもどこでも問題ないです。
※この考え方はCSSでも同じです。
1 修正

m.ts10806

m.ts10806 score 55502

2019/05/08 16:38  投稿

普通に一番最後に自身が作ったjsファイルをリンクする記述を入れれば良いかと。
```html
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
<script src="自分が作ったjs"></script>
```
```
もし、jQueryもBootStrapの機能も使わない記述しか入れてないなら、ブラウザが読み取れる箇所であれば冒頭でもどこでも問題ないです。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る