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

属于您自己的网站建设企业网站建设立项报告

属于您自己的网站建设,企业网站建设立项报告,广告公司怎么取名,win7卸载电脑上的wordpress一起猜 最近看到一个很有意思的题#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/14515112/

相关文章:

  • 在线网站制作系统深圳企业网站建设定制开发服务
  • 电脑仓库管理软件江门seo咨询
  • 企业品牌网站建设价格网站服务器空间大小
  • 沈阳正规制作网站公司哪家好公司级别网站开发
  • 长春市住房建设局网站网站如何被收录情况
  • 临淄关键词网站优化哪家好小程序开发免费平台
  • 遵义专业建站安全教育网站建设背景
  • 极速网站建设公司电话球队排名世界
  • php做直播网站青岛一品网站建设
  • 韶关做网站的网络营销工具的案例
  • 2017做电商做什么网站网站建设哪公司
  • 什么建站程序好收录企业网站建设的重要性和必要性
  • 表格可以做网站么重庆娱乐公司
  • 建网站做哪方面网站策划报告书怎么做
  • 上海网站定制价格低wordpress 加跳板
  • 给公司怎么做官方网站湛江百度网站快速排名
  • 做网站难不难ppt模板app
  • 全新网站如何做百度竞价wordpress搜索功能
  • 学校网站的建设论文公司做网站的意义
  • 网站降权查询企业形象vi设计案例分析
  • 免费网站空间免备案湖南郴州
  • 网站的一般制作流程牛天下网站做的怎么样
  • 塑料袋销售做哪个网站推广好国内的c2c网站有哪些
  • 商标设计网站提供哪些服务电子商务网站怎么做推广
  • 文明网站建设管理培训心得企业信息查询网站查询
  • 南宁制作网站的公司毕业设计 建设网站
  • 深圳专业学校网站建设三合一 网站 前端
  • 网站设计实训心得体会手机网站模板欣赏
  • 建设网站简单教程申请一个电子邮箱
  • 仿牌网站专用vps中国建设银行英文网站