初学者,一个js文件中能不能既写js,又写jq

JavaScript015

初学者,一个js文件中能不能既写js,又写jq,第1张

当然可以。因为JQ是增强版的JS,使用方法基本和JS一致,所以可以和JS写在一起。但是需要注意的是在写JQ之前必须先引入JQ的文件,只有这样JS文件才能够解析JQ,识别JQ的语法。

<script type="text/javascript" src="jquery.js"></script>或者

<script type="text/javascript" src="jquery.min.js"></script>

一般情况下使用jquery.min.js就足够了,这是JQ的最小功能包,包含主要功能,基本够用了。jquery.js是所有功能包,体积更大,功能更全,根据自己项目需要选择即可。

可以,一般在vue的项目里面加入了其他js什么的需要用window.出来,比如我引入了layer.js,在使用layer的时候需要在vue的script部分用window.layer这样调用,而jquery可以直接$这样用

可以,js和jq的代码不冲突

不过同一功能的最好只用一个

window.load和$(document).ready(function(){}

自己挑一个