如何运行JavaScript
你可以在浏览器里运行,也可以在node.js上运行。我们学习JavaScript,通常就是在浏览器上运行、并且调试。浏览器内置了JavaScript引擎(也可以叫JavaScript解释器)。不同的浏览器,引擎不同。常见的如下:
Chakra(Microsoft Internet Explorer)
Nitro/JavaScript Core (Safari)
Carakan (Opera)
SpiderMonkey (Firefox)
V8 (Chrome, Chromium)
在CSS的编写中,会遇到旋转transform这样的代码,很多都会如下写:
transform:rotate(6deg);
-ms-transform:rotate(6deg); /* IE 9 */
-moz-transform:rotate(6deg); /* Firefox */
-webkit-transform:rotate(6deg); /* Safari 和 Chrome */
-o-transform:rotate(6deg); /* Opera */
不同的浏览器有着不同的渲染引擎,把从服务器取到的文本、图片、声音、视频等等渲染成一个我们看见的页面。主流的浏览器渲染引擎如下:
Firefox:Gecko引擎
Safari:WebKit引擎
Chrome:Blink引擎
IE: Trident引擎
Edge: EdgeHTML引擎
代码写在哪里?
我们主要是在浏览器上学习JavaScript,那么,代码写在哪里?JavaScript代码可以如下写:
<script>
//JavaScript代码
</script>
也可以如下写:
<script src="product.js"></script>
在product.js文件里写JavaScript代码。
代码放在哪里?
你可以如下写:
<html>
<head>
<script>
//JavaScript代码放在head里
</script>
</head>
<body>
</body>
</html>
你也可以如下写:
<html>
<head>
</head>
<body>
<script>
//JavaScript代码放在body里
</script>
</body>
</html>