浏览器执行js简介
渲染引擎:用来解析HTML与css,俗称内核,比如chrome,浏览器的blink,老版本的webkit
js引擎:也称为js解释器,用来读取网页中的js代码,对其处理后运行,比如chrome浏览器的V8
浏览器本身并不会执行js代码,而是通过内置js引擎来执行js代码。
js引擎执行代码时逐行解释每一句原码,转换成机器语言后,再由计算机去执行,所以js语言归为脚本语言,会逐行解释执行。
js的组成,js是由js语法(ECMAScript),dom页面文档对象模型与bom浏览器对象模型组成的
例子1
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script>
console.log(11111);
setTimeout(function(){
console.log(2222);
},1000)
console.log(3333);
</script>
</body>
</html>