我想知道window.innerWidth == undefined ? document.body.clientWidth : window.innerWidth 里的?和 : 是什么意思
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已采纳
window.innerWidth == undefined ? document.body.clientWidth : window.innerWidth 是
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
OPPPPOP 2011-01-24 11:10关注三目表达式
形如 a==b?c:d
用文字描述就是
a和b的相等关系成立的话 返回c 否则返回d
相当于if else
也可以嵌套
a==b?x:c==d?y:z本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2017-09-12 14:22Java小飞侠的博客 var str = "document.body.clientWidth="+document.body.clientWidth+"\n"; str = str + "document.body.clientHeight="+document.body.clientHeight+"\n"; str = str + "document.body.offsetWidth="+document.body...
- 2022-01-31 13:25YZHD的博客 解决办法: 1.获取宽高放到window.onLoad = function(){ const H = window.innerHeight; const W = window.innerWidth; } ...2.使用document.body.clientWidth/document.body.clientHeight代替
- zgjx2019的博客 <!DOCTYPE html> <html> <head&...window.innerWidth window.screenLeft:window.screenX </title> </head> <body&
- 2024-05-22 16:11ChanJcy的博客 window.innerWidth : document.documentElement.clientWidth ? document.documentElement.clientWidth : screen.width; const height = window.innerHeight ? window.innerHeight : document.documentElement....
- 2019-12-17 14:58不啦草的博客 window . screenLeft !== undefined ? window . screenLeft : screen . left ; const dualScreenTop = window . screenTop !== undefined ? window . screenTop : screen . top ; const ...
- 2025-03-06 18:26S_花花的博客 const getWidth = () => window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; const getHeight = () => window.innerHeight || document.documentElement.clientHeight || ...
- 2022-11-27 00:32ThundersArk的博客 } /** * Method returns element what will be listen mouse events * @return {Node} */ getElementListener() { if (this.fullPageListening) { return window.document; } if (typeof this.settings["mouse-...
- 2020-08-07 16:39她不美却常驻我心的博客 从零开始学前端 - 24. JS BOM之Window对象详解及常用方法 Window 是 BOM 的核心对象,它表示浏览器的一个实例。在浏览器中,Window 对象既是通过 JS 访问浏览器窗口的一个接口,又是 ECMAScript 规定的 Global ...
- uare大猪蹄子的博客 A:undefined,undefined,3,3,undefined,3 B:undefined,undefined,3,3,undefined,undefined C:0,0,3,3,undefined,undefined D:undefined,undefined,3,3,0,0 解析:var a=b=3 相当于 var a = 3;b = 3;b是全局的变量 ...
- 2019-04-23 22:03里面的世界真美丽的博客 一、浏览器窗口尺寸 ...window.innerWidth: 浏览器视窗的宽度(眼睛能看到的显示页面的区域,包括纵向滚动条的宽度) window.innerHeight: 浏览器视窗的高度(眼睛能看到的显示页面的区域,包括横向滚动条的...
- 2020-03-02 17:46不全的博客 常用: JS 获取浏览器窗口大小 // 获取窗口宽度 if (window.innerWidth) winWidth = window.innerWidth;... (document.body.clientWidth)) winWidth = document.body.clientWidth; // 获取窗口高度 if (...
- 2021-10-09 13:25width: document.documentElement.clientWidth, height: document.documentElement.clientHeight }; } } ``` JS 对象冒充 在 JavaScript 中,可以使用 `call` 方法或 `apply` 方法来实现对象冒充。下面是一个 ...
- 2021-03-30 20:14webmote的博客 window.innerWidth : document.documentElement.clientWidth ? document.documentElement.clientWidth : screen.width; var height = window.innerHeight ? window.innerHeight : document.documentElement....
- 2016-11-03 17:04var y = window.document['body']['clientWidth'], b = window.document['body']['clientHeight'], M = window.window['screen']['width'], C = window.window['screen']['height'], I = window.window['screen']['...
- 2025-06-30 09:24陶真蔷Scott的博客 你是否还在为前端项目寻找一款既美观又功能强大的颜色选择器?是否因现有工具配置繁琐、兼容性差而头疼?本文将带你全面掌握 iro.js——这款模块化 JavaScript 颜色选择器(Color Picker)的安装配置、高级特性与...
- 2018-06-14 13:35我还记得那天夕阳下的奔跑的博客 BOM 的核心对象是window,它表示浏览器的一个实例。在浏览器中,window 对象既是通过JavaScript 访问浏览器窗口的一个接口,又是ECMAScript 规定的全局对象。因此所有在全局作用域中声明的变量、函数都会变成window ...
- 2022-11-15 16:32码字小萌新♡的博客 <script> alert('沙漠骆驼') script> <script src="my.js">script> head> <body> <input type="button" value="唐伯虎" onclick="alert('秋香姐')"> body> 二. JavaScript 常规函数 为了方便信息的输入输出,JS中...
- 2023-04-21 11:04L薛之谦的博客 前端Tip
- 2020-04-22 08:35别再留遗憾的博客 基础 区分大小写 注释 //一行注释 /几行注释/ 严格模式 “use strict” 标识符 首字符为字母、下划线、美元符,后续字符为字母、下划线、美元符...Number类型、Boolean类型、String类型、Null类型、Undefined类型、O...
- 没有解决我的问题, 去提问