JavaScript 注释
注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。注释只是为了提高可读性,不会被计算机编译
两种JavaScript注释方法
1.单行注释 符号:// 作用://右边这一行的代码会被忽略 快捷键:ctrl + /
2.块注释 符号:/ /
作用:在/ 和 / 之间的所有内容都会被忽略
快捷键:shift + alt + A ctrl + shift + /
注意点:块注释可以包含单行注释,但是不能嵌套块注释
<script>
// 单行注释
/*
多行注释
也叫块注释
也叫文档注释
// 1.块注释可以包含单行注释
// 2.块注释不能嵌套块注释
*/
</script>
</body>
JavaScript 结束符----------英文分号 ;
结束符
代表语句结束
英文分号 ;
可写可不写(现在不写结束符的程序员越来越多)
在JS中----换行符(回车)会被识别成结束符 ,所以一个完整的语句,不要手动换行
但是在同一行一定要添加分号,还有在自调用函数前面要添加分号
为了风格统一,要写结束符就每句都写,要么每句都不写(按照团队要求.)
JavaScript 输入输出语法
什么是语法:
人和计算机打交道的规则约定 我们要按照这个规则去写 我们程序员需要操控计算机,需要计算机能看懂
输出和输入也可理解为人和计算机的交互,用户通过键盘、鼠标等向计算机输入信息,计算机处理后再展示结果给用户,这便是一次输入和输出的过程。
常见的几种输出语法:
向body(页面)内输出内容---输入多个值之间用英文状态下的逗号隔开 如果输出的内容写的是标签和css属性,也会被解析成网页元素
缺点:不能指定位置输出内容
<script> document.write('在页面中出来吧', '嗨嗨嗨') //将内容插入到页面(body)中 </script> </body>
页面弹出警告对话框
缺点:不点确定会阻止浏览器的页面执行-----而且只能传入一个想弹出显示的内容
<script> alert('你好呀') </script> </body>
控制台输出语法,程序员调试使用---后期常用
注意:可以打印任意内容,可以是变量、表达式,打印多个值之间用英文状态下的逗号隔开
<script> let myname = 'jack' console.log('打印任意的内容', myname) console.log('我的名字叫' + myname) // + 连接符 </script> </body>
输入语法
显示一个对话框,对话框中包含一条文字信息,用来提示用户输入文字,获取的输入内容是字符串
<script> // 使用prompt实现用户的键盘输入,返回用户输入的内容,我们可以定义变量进行接收 // let 自定义的变量名称 = prompt('提示文本内容') /* 对于prompt() 浏览者只要是点击了 确认 接收到的就是string类型 浏览者只要是点击了 取消 接收到的就是null类型 */ let userName = prompt('请输入用户名') // 打印输出 document.write(userName) //在页面中输出 console.log(userName) //在控制台中输出 </script> </body>提示框----确定与取消
confirm('你确定要输入用户名吗') //提示信息,储存为变量在点确定时为true,点取消为false
输入输出同时使用
<script>
console.log(prompt('请输入用户名')) //在对话框输入--在控制台输出
document.write(prompt('请输入年龄')) //在对话框输入--在页面(body)中输出
alert(prompt('请输入身高')) //在对话框输入--在警报框输出
</script>
字面量---定义的键值对后面的不同的值
<script>
// 字面量:相当于不同的值
let age = 20
let name = 'jack'
let obj = new Object()
let arr = []
</script>
</body>