当前位置: 首页 > news >正文

郑州做网站价格望野亭

郑州做网站价格,望野亭,云上铺会员管理系统官网,长沙关键词优化新行情报价一起猜 最近看到一个很有意思的题#xff0c;直接来看#xff0c;下面这段代码的打印结果是什么#xff1f; console.log((! [] [] ![]).length) 猜猜看#xff0c;你的答案是什么#xff0c;打在评论区。 我的答案是 undefined#xff0c;正如我的英文名 为什么呢直接来看下面这段代码的打印结果是什么 console.log((! [] [] ![]).length) 猜猜看你的答案是什么打在评论区。 我的答案是 undefined正如我的英文名 为什么呢因为我第一眼看到题目只想到了 ![] 的结果是 false 而前面! [] []的逻辑没想明白但是我估计得出的应该也是个布尔值 两个布尔值相加最后还是个布尔值 布尔值取 length应该是返回undefined 揭晓答案 但是在控制台运行后我人傻了答案是 9 !!! 看到结果第一时间我还以为是全当字符串拼接起来了但是一数全拆开也是8个字符串啊。然后分析了下。 一步一步来看。 首先 加法操作符是从左到右计算的所以不能自己想当然的给公式加上无形的“括号”。 所以应该一个值一个值来加。首先是! []。 ! 是逻辑非操作符。可以用于 js 中的任何值逻辑非操作符首先会将操作数转化为布尔值然后在对其取反。 然后我又蒙住了我知道 !值 的写法可以转 boolean难道! 值的写法也能隐式转换成布尔 但是想不通其中的逻辑。 突然我幡然醒悟应该把! []拆解成 !非 []把[]当作值那 []是什么呢 一元正号运算符位于其操作数前面计算其操作数的数值如果操作数不是一个数值会尝试将其转换成一个数值。 任何值前面加上加号操作符都会隐式转换成数值如果解析失败则转换结果为 NaN。 123 //123 abin //NaN 3 //3 true //1 false //0 null //0 [] //0 undefined //NaN function(){} //NaN new Date() //1695781396548 对应的毫秒数这下是不是就能看通了 []的值为 0 原式就相当于!0 [] ![] true [] false 因为加法操作符如果两边都不是数字/字符串的时候会强制把操作值转换成字符串/数字优先转换字符串 所以true [] false true [].toString() false 现在题目就很简单了 [].toString()的结果是空字符串 所以true [].toString() false true false 最后得出结论 (true false).length truefalse.length 答案是 9 你猜对了吗 说在最后 这种题目看着很怪其实你只要不盲目的随意拆解题干按照正常计算思路往下捋就能捋出答案马后炮 这道题的核心关键点有以下几点 加法运算符一定要从左到右看非运算符单独使用没有效果所以会将 [] 看作整体操作数 一元正号加上操作数会将操作数强制转换为数字
http://www.hkea.cn/news/14557330/

相关文章:

  • 江宁区建设工程局网站郑州网站权重
  • 网站如何连接微信支付宝吗大庆门户网站
  • 程序员做一个网站多少钱徐州建设网站的公司
  • 罗湖网站-建设深圳信科网站上关键词的推广怎么做
  • 网站备案需要当面核验哪些信息网页制作三合一第二版
  • 成都手机端建站模板新品发布会海报
  • 建设网站书籍pdf下载网站外包 博客
  • 网站建设多久西宁建设网站
  • 网络营销实验网站建设心得西安优惠电商平台网站
  • 做的较好的拍卖网站网站建设系统总体结构功能图
  • 新浪博客网站游戏怎么制作
  • 网站分成几种类型centos 7.2 wordpress
  • 服务器不支持做网站是什么意思python基础教程编程题
  • 可以做兼职的网站有哪些工作室搭建wordpress需要php环境吗
  • 官方网站数据如何做脚注云网站建设 优帮云
  • 天津网站开发培训wordpress logo 修改
  • 福田网站建设的工具网站建设找盛誉网络
  • 杨浦网站建设丹东建设安全监督网站
  • 开发公司房屋维修办法网站建设丶seo优化
  • 国企网站的建设如何做外国网站销售
  • 怎么制作网站布局株洲网站建设的公司
  • 厦门国外网站建设公司哪家好优秀的展厅设计网站
  • 专注做动漫的门户网站福州搜索排名提升
  • 网站诊断示例怒火一刀代理平台
  • 秦皇岛网站备案做网站被网监叫去很多次
  • 无锡做食品网站的公司石家庄铁路职业技工学校
  • 网站建设好之后怎么上传东西查看服务器上的网站
  • 个人业务网站制作免费ppt模板简约
  • 网站是什么样子的seo快速排名培训
  • 意大利设计网站推荐免费有效的推广网站