首页 > 其他分享 >查漏补缺

查漏补缺

时间:2024-03-08 15:36:25浏览次数:16  
标签:查漏 浏览器 undefined return 补缺 false null CSS

1提取字符串中的数字

console.log(parseFloat('123.4daxion.cn'))// 123.4

console.log(parseFloat('daxion.cn1234')); // NaN

var num = '1234daxion.cn'.replace(/[^d]/g, ""); console.log(num); //1234

2

CSS属性的官方文档 ■CSS官方文档地址 o https://www.w3.org/TR/?tag=Css ■CSS推荐文档地址: o https://developer.moilla.org/zh-CN/docs/Web/CSS ■由于浏览器版本、CSS版本等问题,查询某些CSS是否可用: o可以到https://canius.com/查询CSS属性的可用性; o这个网站在后续的browserlist工具中我们再详细说明; I coderwhy ===和==的区别 ■普通的相等性检查== 存在一个问题, 它不能区分出0和false,或者空字符串和false这类运算: 这是因为在比较不同类型的值时,处于判断符号==两侧的值会先被转化为数字; 空字符串和false也是如此,转化后它们都为数字0;   ■如果我们需要区分0和false,该怎么办? 严格相等运算符===在进行比较时不会做任何的类型转换; 换句话说,如果a和b属于不同的数据类型,那么a === b不会做任何的类型转换而立刻返回false; 同样的,“不相等” 符号!=类似,“严格不相等” 表示为!==。 ■严格相等的运算符虽然写起来稍微长一些,但是它能够很清楚地显示代码意图,降低你犯错的可能性。       ■null和undefined的关系: 1 undefined通常只有在- 个变量声明但是未初始化时,它的默认值是undefined才会用到; 2并且我们不推荐直接给-一个变量赋值为undefined,所以很少主动来使用; 3 null值非常常用,当一个变量准备保存一个对象, 但是这个对象不确定时,我们可以先赋值为null;     数字0、空字符串 、null、undefined 和NaN都会被转换成false 当对一个对象进行初始化的时候 不建议初始化为{ }  应该为null var obj={}; if(obj)=>//true var obj=null; if(obj)=>//false     ■循环的跳转(控制) : 0在执行循环过程中,遇到某一个条件时, 我们可能想要做一些事情; 0比如循环体不再执行(即使没有执行完),跳出循环; 0比如本次循环体不再执行,执行下一次的循环体;   ■循环的跳转控制 ■break:直接跳出循环,循环结束 1 break某一条件满足时, 退出循环,不再执行后续重复的代码    continue:跳过本次循环次,执行下一-次循环体 2 continue指令是break的"轻量版”。 3 continue某一条件满足时, 不执行后续重复的代码   函数不仅仅可以有参数,可以有返回值: 1使用return关键字来返回结果; 2一旦在函数中执行return操作,那么当前函数会终止; 3如果函数中没有使用return语句,那么函数有默认的返回值: undefined; 4如果函数使用return语句,但是return后面没有任何值 ,那么函数的返回值也是: undefined;       网址eg:baidu->DNS(domain name sysytem)解析-》ip=》找到服务器(一个主机,存储静态资源)=》浏览器(浏览器渲染引擎+js引擎)=》绘制页面 https://developer.mozilla.org/zh-CN/docs/Web/HTML   注释代码  ctrl+/ l浏览器内核:webkit  Blink  vscode安装与插件 官网:https://code.visualstudio.com/ 插件: 颜色主题:autm one dark theme 中文化:chinese 文件夹:great icon 在浏览器打开: 1open in brower   2  live serve 右键打开 自动修改闭合标签  auto rename tag   .html  .htm 老网页 已经被放弃了     <!DOCTYPE html>  HTML 文档类型声明,告诉浏览器当前页面是 HTML5 页面;  让浏览器用 HTML5 的标准去解析识别内容;  必须放在 HTML 文档的最前面,不能省略,省略了会出现兼容性问题;     <meta charset='utf-8'>  设置网页的字符编码类型   必须设置否则会出现乱码  

标签:查漏,浏览器,undefined,return,补缺,false,null,CSS
From: https://www.cnblogs.com/fanjiawen/p/18061080

相关文章

  • shell补-命令补缺-命令回顾(重要)
    shell补-命令补缺-命令回顾命令行概述参数(parameter)选项(option)选项:命令的不同功能参数:把是什么东西传递给命令(目录/文件....)命令选项(optiongs)参数parameterls-l/etc/hostssh-x/etc/init.d/networkrestart在linux命令行下查看命令......
  • Vue 2.x脱坑记-查漏补缺
    Q:组件的通讯有哪几种啊!基本最常用的是这三种;父传子: props子传父: emit兄弟通讯:eventbus:就是找一个中间组件来作为信息传递中介vuex:信息树传送门:基本通讯VuexQ:为什么我的 npm 或者 yarn 安装依赖会生成 lock文件,有什么用!lock文件的作用......
  • 5种常用Web安全扫描工具,快来查漏补缺吧!
    漏洞扫描是一种安全检测行为,更是一类重要的网络安全技术,它能够有效提高网络的安全性,而且漏洞扫描属于主动的防范措施,可以很好地避免黑客攻击行为,做到防患于未然。那么好用的漏洞扫描工具有哪些?答案就在本文!1、AWVSAcunetixWebVulnerabilityScanner(简称AWVS)是一款知名的网络......
  • [14/10/23] 微积分学习笔记(查漏补缺ver)
    水个博客。。。好久没上了xxx下面是正文--微积分学习过程中的乱七八糟的数学手册1.致密性定理:任何有界数列必定有收敛的子列。证明思路:由于对于一个任意给定的有界数列\(\{a_n\}\),有唯一数列\(\{b_n\}=\{-a_n\}\)与之对应,则很容易想到只需证明存在单增(或单减,因为......
  • 查漏补缺,这些热门开源项目你都知道么?「GitHub 热点速览」
    查漏补缺,这些热门开源项目你都知道么?「GitHub热点速览」 本期热点速览的周榜部分的项目,基本上每周都会在GitHubTrending见到它们的身影,因为它们实在太火了。一般来说,这些火爆的项目大家都耳熟能详,但是为了防止有些小伙伴不怎么逛GitHub,以及并没有翻阅之前的月刊或者是......
  • Spring、Redis相关知识查漏补缺
    动态web页面不具有动态性×静态web页面不具有交互性√事务隔离级别是数据库自带的与Spring无关√Spring自己实现了—套与数据库无关的事务机制×软件框架是面向某个领域的、可复用的半成品软件√使用软件框架的优势是开发的灵活性和扩展性更好×拦截器......
  • 【软考-信息系统管理工程师】-2-计算机网络知识部分查漏补缺
    根据ip获取广播地址的方法通过IP地址和子网掩码,计算网络地址、广播地址、和主机数通过url判断顶级域名TCP/UDP三层交换机点对点网络/点对多点网络/广播多址网络/非广播多址网络CSMA/CD协议默认路由私有地址异型网络......
  • 【软考-信息系统管理工程师】-1-计算机系统知识部分查漏补缺
    奇校验/偶校验校验类型和校验位数错误的影响采用奇校验方法,如果有奇数个数据位出错,能检测出错误,但不能纠正错误。奇校验通过将一个固定位数的数据块中二进制数值的总和的奇偶性进行检查来确定数据的正确性。如果某个数据位出错,则检查结果的奇偶性会发生变化,从而可以检测出......
  • 查漏补缺3
    多个标签页之前的通信:method1: 在页面中打开pagex:window.open('./pageX.html','__blank'),但是有只想做到第一次打开新页面,而后每次通信都是与同一个pageX通信,而不是每次都打开一个新页面其实第二个参数 就可以取个名字 window.open('./pageX.html','pageA',),这样......
  • 查漏补缺2
    flex布局默认的align-items是stretch ,所以flex-direction:column时,所有的元素时等宽,而rows,元素就是等高【默认】,就会产生popper层关闭的bug!!!vertical-align:middle 依据:alignsrhemiddleoftheelementwiththebaselineplus half thex-heightofth......