徐锦洪 发表于 2025-2-16 06:06:43

src和href区别

(1)请求资源类型差别



[*]href
用来创建文档和元素之间的链接(是引用),常用的有a、link
[*]src
在请求src资源时间会将指向的资源下载而且应用到文档中(引入),常用的有script、iframe、image。
(2)作用结果差别



[*]href
不会更换当前内容
[*]src
会更换当前内容
   <script src="source.js">
       console.log("1111")//将会被替代
   </script>
(3)解析方式差别



[*]href
当浏览器解析到href处,浏览器会识别文件,并行下载资源。(不会制止对当前资源的处置惩罚)
[*]src
当浏览器解析到src处,会暂停对当前资源的处置惩罚,直到该资源执行完毕。这就是为啥要把js放在底部的原因。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: src和href区别