前言
持续学习总结输出中,今天分享的是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()
既然没法改变生活,就改变对于生活的态度,做自己能力半径内的事情,以最小的心理成本,来维持心灵的平衡,获得自洽。 ——《沉思录》
本次的分享就到这里了!!!
欢迎在评论区留言讨论!!!