...
比较运算符主要对两个值进行比较如大于、等于、小于等,比较的代码可以被称为表达式,如1>2
,最总表达式会输出一个布尔值 true false
x=5,下面的表格解释了比较运算符:
运算符 | 描述 | 比较 | 返回值 |
---|---|---|---|
== | 等于 | x==8 | false |
=== | 绝对等于(值和类型均相等) | x==="5" / x===5 | true/ false |
!= | 不等于 | x!=8 | true |
!== | 不绝对等于(值和类型有一个不相等,或两个都不相等) | x !== "5" | true |
> | 大于 | x>8 | false |
< | 小于 | x<8 | true |
>= | 大于或等于 | x>=8 | false |
<= | 小于或等于 | x<=8 | true |
3、逻辑运算符
逻辑运算符主要用来判断连接两个表达式之间逻辑关系,即与、或、非
运算符 | 描述 | 详解 | 示例 |
---|---|---|---|
&& | and | 两个全为true才为true | (9 < 10 && 5 > 1) 为 true |
|| | or | 两个全为false的时候才为false | (6==5 || 8==5) 为 false |
! | not | 对得到的结果取反 | !(2==3) 为 true |
4、条件运算符(三元运算符)
用于特定条件下返回某些特殊值,可以理解为一个简单的条件控制语句。
...
代码块 | ||
---|---|---|
| ||
# 弹出框 alert() 显示带有一段消息和一个确认按钮的警告框。 confirm() 显示带有一段消息以及确认按钮和取消按钮的对话框。 prompt() 显示可提示用户输入的对话框。 # window对象 window.innerHeight 浏览器高度 window.innerWidth 浏览器宽度 window.open() 打开新窗口 window.open(url,'//打开位置','height,width,top,boottom') window.close() 关闭当前窗口 scrollTo() 把内容滚动到指定的坐标。 # history对象 window.history.forward() 下一步 window.history.back() 上一步 # location对象 window.location.href # 获得当前页面的url window.location.href = url # 跳转到指定的url window.location.reload() # 刷新页面 # 计时器相关 setInterval() 按照指定的周期(以毫秒计)来调用函数或计算表达式。 clearInterval() 取消由 setInterval() 设置的 timeout。 setTimeout() 在指定的毫秒数后调用函数或计算表达式。 clearTimeout() 取消由 setTimeout() 方法设置的 timeout。 |
七、视频教学
宏代码简介:JavaScript入门:https://my.smartbi.com.cn/edu/course-120122