首页 > 其他分享 >复盘工作-2024-06

复盘工作-2024-06

时间:2024-06-02 09:56:38浏览次数:23  
标签:console undefined 预判 2024 l1 06 null 复盘 log

1.js != 和 !==

// == 等于
// 会执行类型转换,尝试使两边的值相等
// 当一个值是null,
// 另一个值是undefined,
// null==undefined 会返回true
// 因为它们都被视为“空”或“无”

// === 严格等于
// 不会进行类型转换
// null和undefined是不同的
// 所以null===undefined返回false
let l1;
 // 我之前的错误的测试写法:
 // console.log('1:' + l1!='');
 // 我预期是先输出序号1,
 // 再输出l1!=''的判断结果
 // 但是
 // 因为运算符+l优先级高于!=,
 // 所以其实我写的测试代码
 // 是先产生了一个字符串
 // 即'1:'+l1
 
 // 我预判是true
 console.log('1:', l1!='');
 // 我预判是true
 console.log('1.1:', l1!=='');
 // 我预判是true
 // 但实际为false
 // 分析:
 // == 等于
 // 会执行类型转换,尝试使两边的值相等
 // 当一个值是null,
 // 另一个值是undefined,
 // null==undefined 会返回true
 // 因为它们都被视为“空”或“无”
 console.log('2:', l1!=null);
 // 我预判是true
 // 分析:
 // === 严格等于
 // 不会进行类型转换
 // null和undefined是不同的
 // 所以null===undefined返回false
 console.log('2.1:', l1!==null);
 // 我预判是false
 console.log('3:', l1!=undefined);
 // 我预判是false
 console.log('3.1:', l1!==undefined);
 
 let l2 = '';
 // 我预判是false
 console.log('4:', l2!='');
 // 我预判是false
 console.log('4.1:', l2!=='');
 // 我预判是true
 console.log('5:', l2!=null);
 // 我预判是true
 console.log('5.1:', l2!==null);
 // 我预判是true
 console.log('6:', l2!=undefined);
 // 我预判是true,
 console.log('6.1:', l2!==undefined);
 
 // 输出undefined
 console.log(l1);

// 输出"1 2 3 4 5",
// console.log()传递多个参数时,
// 依次输出多个参数,
// 参数之间用空格分隔
console.log(1, 2, 3, 4, 5);
// 输出apple banana orange
console.log('apple', 'banana', 'orange');

// +拼接字符串,最后输出了一个字符串
// 输出applebananaorange
console.log('apple' + 'banana' + 'orange');

 

标签:console,undefined,预判,2024,l1,06,null,复盘,log
From: https://www.cnblogs.com/pingfanliliang/p/18226811

相关文章

  • 复盘样式-2024-06
    1.将“保存”按钮移到详情页右下角,如下代码已测试能实现需求<script>functionalert1(){alert(1);}</script><!--我一开始写的<scripttype="css"></script>有误--><!--这样写里面定义的样式更不不会被识别--><style>.save-but......
  • 06.爬虫---urllib与requests请求实战(POST)
    06.urllib与requests请求实战POST1.Urllib模块2.Requests模块3.实战(Requests)POST请求Python中的POST请求是HTTP协议中的一种请求方法,用于向服务器提交数据。与GET请求不同,POST请求将数据封装在请求体中,而不是在URL中传递。通常情况下,POST请求用于向服务器提交表单......
  • 2024最新VMware Workstation Pro下载教程
    自从2024年5月份之后,VMwareworkstationplayer就不能直接在vm官网下载,需要到broadcom博通网站上下载下面介绍最新下载步骤:百度直接搜索vmware进入官网点击WorkstationPro链接博通注册对应的账号现在下载都需到博通注册对应的账号登录邮箱输入对应的验证码......
  • 楚颖i2024polarctf夏季个人挑战赛WriteUp
     PolarCTF网络安全2024夏季个人挑战赛WRITEUP参赛人员:楚颖iPolarCTF网络安全个人挑战赛组委会制目录第一部分:MISC11-1祺贵人告发11-2费眼睛的flag21-5你耳机听什么5第二部分:CRYPTO72-1pici72-2翻栅栏82-3Hello9第三部分:WEB133-2审......
  • 【教学类-58-06】黑白三角拼图06(1页3张彩色黑点卡片,一种宫格36张,适合一个班级一次操作
    作品展示背景需求【教学类-58-05】黑白三角拼图05(2-10宫格,每个宫格随机1张-6张,带空格纸,1页3张黑白3张白卡)-CSDN博客文章浏览阅读343次,点赞10次,收藏6次。【教学类-58-05】黑白三角拼图05(2-10宫格,每个宫格随机1张-6张,带空格纸,1页3张黑白3张白卡)https://blog.csdn.net/reasons......
  • 2024年武汉大学电信算法与数据结构期末复习随记
    期末复习易错点叶子结点以外的结点称为分支结点![img](file:///D:\qq消息记录\2844938982\nt_qq\nt_data\Pic\2024-06\Ori\9d5f4aefd34e1d8587152f79b567d05a.jpeg)时间复杂度![img](file:///D:\qq消息记录\2844938982\nt_qq\nt_data\Pic\2024-05\Ori\4cb6f5297e5f4c3c977d0e......
  • 2024 江苏省大学生程序设计大赛 2024 Jiangsu Collegiate Programming Contest(FGKI)
    题目来源:https://codeforces.com/gym/105161文章目录F-DownloadSpeedMonitor题意思路编程G-DownloadTimeMonitor题意思路编程K-NumberDeletionGame题意思路编程I-IntegerReaction题意思路编程写在前面:今天打的训练赛打的很水·····,我发现我们......
  • Pyinstaller打包exe的反编译——LitCTF 2024(公开赛道)ezpython!!!!!
    这个工具折磨了我很久,搭配题目记录一下...题目Die打包工具:PyInstaller建议下载GitHub的:GitHub-extremecoders-re/pyinstxtractor:PyInstallerExtractor单独的一个 pyInstaller.py 会很麻烦步骤:将exe拖到pyinstxtractor-master文件夹下面,打开cmdpythonpyinstx......
  • ACWing算法基础课刷题记录2024-06-01--2day
    831.KMP字符串给定一个字符串 S......
  • ACWing算法基础课刷题记录2024-05-31--1day
    ###827.双链表###C++实现原题链接:827.双链表-AcWing题库实现一个双链表,双链表初始为空,支持 55 种操作:在最左侧插入一个数;在最右侧插入一个数;将第 k......