Web全栈工程师之路(三)——JavaScript篇(一)——JS在html页面里的结构

以下是html代码,个人建议放在IDE里运行,边看效果,边学习~

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <title>JS初步(一)————JS在html页面里的结构</title>
<!-- 同理CSS,这里是编写javascript的第三个位置,从外部引入 -->
<!-- 这种写法同时也可以利用到浏览器的缓存机制,推荐使用 -->
    <script src="js/JS初步(一).js">
        // 注意,一旦用于引入外部js文件,这里面的区域就无效了
    </script>

<!-- 同理CSS,这里是编写javascript的第一个位置,即内部js代码 -->
    <script type="text/javascript">
        /*
            控制浏览器弹出一个警告框
        */
        alert("这是我今天的第一段js代码");

        /*
            让计算机在页面中输出一个内容(注意看,弹出警告框时,下方的代码还没有实施,
            由此得出js同css一样是之上而下进行执行的)
            document.write()可以向body中输出一个内容
         */
        document.write("这是我通过js在页面里写的文字")

        /*
            向控制台输出一个内容
         */
        console.log("猜猜我出现在哪儿~")
        
        
    </script>
</head>
<body>
<!--
    可以将js代码编写到标签的onclick属性中
    在这里当我们点击按钮时,js代码才会这里
  -->
    <br>
    <!-- 同理CSS,这里是编写javascript的第二个位置 -->
    <button onclick="alert('这里是button里的alert')">点击执行button里面的onclick属性</button>
    <br>
<!--
    可以将js代码写在超链接的href属性中,这样当点击超链接时,会执行js代码
-->
    <a href="javascript:alert('这里是超链接里的alert');">这里是超链接</a>
    
<!--
    虽然可以写在标签的属性中,但是他们属于结构与行为耦合,不方便维护,不推荐使用
  -->
    


</body>
</html>

 

posted @ 2020-05-05 23:44  骨桜  阅读(352)  评论(0)    收藏  举报