最近有个问题想不明白,javascript到底是把需要用到的js文件下载到本地执行,还是和网页标签一起以文本的形式发送过来,当事件触发是执行?或者是两者兼有?一、 我在浏览器 工具--->Internet选项 查看临时文件,有很多js文件,如此说来,应该是下载下来在执行的
二、但是直接查看页面源代码的话,会发现许多js代码到底是怎么一回事?请各位高手详细解答一下
二、但是直接查看页面源代码的话,会发现许多js代码到底是怎么一回事?请各位高手详细解答一下
然后服务器根据http 请求作出指定的响应。
这些响应包含代码、图片、脚本等各种文件,这些文件会自动被浏览器下载到本地。
javascript也是其中之一,它被下载后会根据浏览器的设置来判断是否允许运行,如果允许后被根据页面上绑定的各个事件来触发javascript