var a = 0; console.log(a); var b = "abc";
编译: 一次性把代码转换成 cpu 可以看懂的语言,一行一行执行;
解释:一行一行解析,解析一行执行一行;
c、 c++、 c#、 java 属于编译型语言。
在速度方面编译型语言更快,所以 javascript 存在性能问题,但是因为计算机性能越来越好,所以 javascript 存在的性能问题几乎被忽略了。
javascript 是脚本语言:不需要编译,直接运行时边解析边执行的语言;
javascript 是一种客户端的脚本语言。
type="text/javascript"
src=""
defer="defer"
async=""async
async: 异步,多个人同时做多件事
sync: 同步,一个人有序的做多件事。
如果 script 标签中存在 async,则异步执行。值可以省略,<script async></script>
,立即异步下载外部 js,下载完毕后立即执行。
defer: 异步下载javascript,等全部代码都执行完才执行
如对本文有疑问, 点击进行留言回复!!
轻松解决 org.apache.taglibs.standard.tlv.JstlCoreTLV 困惑
vert实践五——Json?Protocol Buffer?FlatBuffers?
[基于tensorflow的人脸检测] 基于神经网络的人脸检测8——验证训练好的神经网络
selenium + ajax抓取英雄联盟全部英雄的详细信息及多线程保存全部皮肤图片到本地
网友评论