Web前端,JavaScript初体验,书写位置、注释、结束符、输入和输出语法

235 阅读4分钟

前言

持续学习总结输出中,今天分享的是Web前端,JavaScript书写位置、注释、结束符、输入和输出语法


1、JavaScript 初体验

tab栏切换案例参考代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <style>
        .blue {
            background-color: blue;
            color:#fff;
        }
    </style>
</head>

<body>
    <button class="blue">按钮</button>
    <button>按钮</button>
    <button>按钮</button>
    <button>按钮</button>
    <script>
        let btns = document.querySelectorAll('button')

        for (let i = 0; i < btns.length; i++) {
            btns[i].addEventListener('click', function () {
                document.querySelector('.blue').className = ''
                this.className = 'blue'
            })
        }
    </script>
</body>

</html>

运行结果: 请添加图片描述

2、JavaScript 书写位置

1. 内部 JavaScript

直接写在html文件里,用script标签包住 规范:script标签写在上面 拓展: alert(‘你好,js’) 页面弹出警告对话框

代码参考:

<script>
     //  alert 警示
     alert('你好 JS~')
</script>

运行结果: 请添加图片描述

注意事项

我们将script放在HTML文件的底部附近的原因是浏览器会按照代码在文件中的顺序加载 HTML。 如果先加载的JavaScript 期望修改其下方的 HTML,那么它可能由于 HTML 尚未被加载而失效。 因此,将 JavaScript 代码放在 HTML页面的底部附近通常是最好的策略。

2. 外部 JavaScript

代码写在以.js结尾的文件里 语法:通过script标签,引入到html页面中。

代码参考:

  <script src="./my.js">
        // alert(11)
    </script>
//my.js文件
alert('我是程序员')

运行结果: 请添加图片描述

注意事项

1. script标签中间无需写代码,否则会被忽略! 2. 外部JavaScript会使代码更加有序,更易于复用,且没有了脚本的混合,HTML 也会更加易读,因此这是个好的习惯。

3. 内联 JavaScript

代码写在标签内部

代码参考:

<body>
    <button onclick="alert('月薪过万')">点击我</button>
</body>

运行结果: 请添加图片描述 小结:

1. JavaScript三种书写位置? 内部 外部 内联

2. 注意事项:

书写的位置尽量写到文档末尾 前面 外部 js 标签中间不要写代码,否则会被忽略

3、JavaScript 的注释

1. 单行注释 符号:// 作用://右边这一行的代码会被忽略 快捷键:ctrl + /

2. 块注释 符号:/* / 作用:在/ 和 */ 之间的所有内容都会被忽略 快捷键:shift + alt + A

4、JavaScript的结束符

代表语句结束

英文分号; 可写可不写(现在不写结束符的程序员越来越多) 换行符(回车)会被识别成结束符,所以一个完整的语句,不要手动换行 因此在实际开发中有许多人主张书写JavaScript代码时省略结束符 但为了风格统一,要写结束符就每句都写,要么每句都不写(按照团队要求.)

带分号参考:

  <script>
        alert(1);
        alert(2);
        alert(3);
    </script>

不带分号参考:

  <script>
        alert(1)
        alert(2)
        alert(3)
    </script>

5、输入和输出语法

人和计算机打交道的规则约定,我们要按照这个规则去写, 比如: 你吃了吗?程序员需要操控计算机,需要计算机能看懂。输出和输入也可理解为人和计算机的交互,用户通过键盘、鼠标等向计算机输入信息,计算机处理后再展示结果给用户 ,这便是一次输入和输出的过程。

1. 输出语法:

document.write('要输出的内容')

向body内输出内容 如果输出的内容写的是标签,也会被解析成网页元素

alert('要输出的内容')

页面弹出警告对话框

console.log('控制台输出语法  程序员看的')

控制台输出语法,程序员调试使用

2. 输入语法:

prompt('您今年多大了?')

显示一个对话框,对话框中包含一条文字信息,用来提示用户输入文字

6、字面量

在计算机科学中,字面量(literal)是在计算机中描述 事/物 比如: 我们工资是: 1000 此时 1000 就是 数字字面量 '您今年多大了?' 字符串字面量 [] 数组字面量 {} 对象字面量 等等

7、总结

1. JavaScript是什么? JavaScript是一门编程语言,可以实现很多的网页交互效果。

2. JavaScript 书写位置? 内联 JavaScript 内部 JavaScript – 写到 标签上方 外部 JavaScript - 通过 src 引入html页面中,但是

3. JavaScript 的注释? 单行注释 // 多行注释 /* */

4. JavaScript 的结束符? 分号; 可以加也可以不加,可以按照团队约定 注意换行默认为结束符

5. JavaScript 输入输出语句? 输入: prompt() 输出: alert() document.write() console.log()

在这里插入图片描述

既然没法改变生活,就改变对于生活的态度,做自己能力半径内的事情,以最小的心理成本,来维持心灵的平衡,获得自洽。 ——《沉思录》

本次的分享就到这里了!!!

欢迎在评论区留言讨论!!!