src属性指定外部⽂件路径,浏览器根据src属性值请求外部⽂件然后将外部⽂件的内容插⼊script标签之间,结果会覆盖原本script标签之间的内容,类似于document.write()会覆盖原本的dom⼀样。导致在编辑时写⼊的js代码不会被执⾏。
⽂件并⾮必须是js⽂件,任意类型的⽂本⽂件都可以,⽐如html,css,xml,txt。要求是这些⽂件⾥⾯的内容是js代码即可。⽂件:\"5.txt\"
⽂件内容:console.log(\"5.txt\");
⽂件 :\"6.php\"
var a = 20;echo \"console.log(a),$b\">
对于php⽂件,服务器只会解析之间的代码,除此之外的代码会被当做纯字符串原样返回给浏览器。
因篇幅问题不能全部显示,请点此查看更多更全内容