javascript window.innerWidth条件语句
javascript window.innerWidth conditional statement
我有一个脚本,根据屏幕大小显示不同的内容,它看起来像这样:
if ((window.innerWidth < 1250 )) {
//Do something
}
我正在尝试设置大于值和小于值。我认为以下操作会起作用:
if ((window.innerWidth < 1250 && > 750)) {
//Do something
}
有人能帮我吗?
使用布尔运算符(&&
、||
等)时,每一侧都必须是一个完全有效的布尔表达式。&& > 750
不是有效的表达式,因为> 750
不能计算为True或False。
你想要的是:
if (window.innerWidth < 1250 && window.innerWidth > 750) {
由于window.innerWidth < 1250
和window.innerWidth > 750
都是有效的表达式,并且可以独立解析。
关闭:
if (window.innerWidth < 1250 && window.innerWidth > 750) {
您需要在&&
之后重复比较参数,以使用新值进行检查。
像这样使用:
if (window.innerWidth < 1250 && window.innerWidth > 750) {
function between(val, min, max)
{
return val >= min && val <= max;
}
if (between(window.innerWidth,750,1250)) {
//your code!!!
}
相关文章:
- 这个条件语句的逻辑有问题
- 如何检查if/else语句中的随机条件
- 使用条件语句,使 jquery fadeIn/fadeOut 仅在视口 >= 480px 时才有效
- 照片滑块的条件语句
- 使用解析为javascript源的.php,如何使用条件语句将javascript代码封装在php括号之间
- KnockoutJS:为虚拟元素使用嵌套的条件if语句
- 在if语句注释的条件内指定变量的值
- Javascript/C# - 满足语句条件时的确认对话框
- 如何将窗口[VariableName]设置为if语句条件
- if 语句条件由 javascript 中 if 语句内的内容触发
- if 语句条件逻辑
- 函数声明,就像语句条件一样
- 如何减少“如果语句”条件?[减少 if 语句中的条件]
- if语句条件检查!= "undefined"失败
- If语句条件满足,但内容未执行
- AngularJS在ng-repeat语句中的if语句条件
- 变量中用作if语句条件的字符串
- Javascript如果语句条件不满足
- if 语句 - 条件评估时间(Javascript)
- 数组中指定的 if 语句条件