Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript的顺序是否有区别?_Javascript_Jquery - Fatal编程技术网

javascript的顺序是否有区别?

javascript的顺序是否有区别?,javascript,jquery,Javascript,Jquery,我想知道javascript在页面中的顺序是否会影响工作方式?如果是的话,我在安排它们的过程中有什么问题吗 <script src="vendor/jquery/jquery.min.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <scrip

我想知道javascript在页面中的顺序是否会影响工作方式?如果是的话,我在安排它们的过程中有什么问题吗

<script src="vendor/jquery/jquery.min.js"></script>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>

<script src="vendor/bootstrap/js/bootstrap.bundle.min.js"></script>

<script src="vendor/jquery-easing/jquery.easing.min.js"></script>

<script src="js/sb-admin-2.min.js"></script>

<script src="vendor/chart.js/Chart.min.js"></script>

<script src="vendor/datatables/jquery.dataTables.min.js"></script>

<script src="vendor/datatables/dataTables.bootstrap4.min.js"></script>

<script src="js/demo/chart-area-demo.js"></script>

<script src="js/demo/chart-pie-demo.js"></script>

<script src="js/demo/datatables-demo.js"></script>

<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>


  


  

 

是的,它带来了巨大的不同,而且您犯了一个错误,包括了两个版本的jQuery、bootstrap和datatables。您需要删除

并将引导程序移动到数据表之前的位置


我个人会有CDN或下载版本

但请看一下指南


html文件中javascript文件的顺序只有在它们相互依赖时才起作用。例如,如果您有一个使用JQuery的脚本,并且在脚本之后声明了JQuery脚本,那么您将遇到问题。因此,当您有一个脚本(或多个脚本)用于另一个脚本(或多个脚本)时,请首先声明使用的脚本(或多个脚本),然后声明使用它的脚本。

和两个版本/副本bootstrap实际上有两个bootstrap引用和两个datatable引用。您是指这个bootstrap-@Lisa请参阅更新吗