三目运算又叫三元运算。
三目运算:(布尔表达式 ? 值0:值1;)
- <script>
- {
- // 三目运算符
- let x = 15;
- let y = 8;
- let r = x
'你说的是真的' : '你说的是假的' - console.log(r);
- // 断点测试语句
- // debugger;
- }
-
- {
- // 如果一个数<0,我们就在其前面补0
- // 01
- // 09
- let s = 9;
- let r = s<10 ? '0'+s : s;
- console.log(r);
-
- }
-
- {
- var date = new Date();
- var s = date.getSeconds();
- let r = s<10 ? '0'+s : s;
- console.log(r);
- }
-
-
- {
- var date = new Date();
- var s = date.getSeconds();
- let r;
- if(s<10){
- r = '0' +s;
-
- }else{
- r = s
- }
- console.log(r);
- }
- script>
console输出

debugger 语句调试语句。
debugger 语句用于停止执行 JavaScript,并调用 (如果可用) 调试函数。
使用 debugger 语句类似于在代码中设置断点。
断点设置,并调试的方法:
(1) 通常,你可以通过按下 F12 打开开发者工具面板
(2)打开,sources资源面板,在行号上点击,点击后的当前行变成蓝色。这一行就是我们设置的断点行。
(3)接着,刷新一下当前页面。这时,页面变成灰色。
如下所示:

(4)按F8,单步输出(一步一步输出)。当你按F8的时候,计算机会从当前蓝色断点那一行,跳到debugger语句那一行,把javascript脚本停止掉。

注意: 如果调试工具不可用,则调试语句将无法工作,无法工作会显示undifined,调试成功会显示内容。如下所示

JS 中的主要有哪几类错误(面试题)
JS有三类的错误:
加载时错误:加载web页面时出现的错误(如语法错误)称为加载时错误,它会动态生成错误。
运行时错误:由于滥用html语言中的命令而导致的错误。
逻辑错误:这些错误是由于对具有不同操作的函数执行了错误的逻辑而导致的。