面试
一条咸鱼1222
这个作者很懒,什么都没留下…
展开
-
JavaScript 字符串和数组的slice方法,参数为负数时的理解
slice()方法参数为正数怎么取,大家都知道了,那如果参数为负数呢?可以这么理解,“-”就理解为倒数第几个,如-4理解为倒数第4个let a = [1,2,3,4,5]console.log(a.slice(0,-2))//即从第一个取到倒数第2个,但不包括倒数第2个,也就是[1,2,3]console.log(a.slice(-1,-2))//即从倒数第一个取到倒数第2个,但不包括倒数第2个,但是因为它们没有交集,所以取到的是空console.log(a.slice(-4,-3))////即从原创 2022-04-05 17:48:45 · 1911 阅读 · 0 评论 -
面试题系列之javascript数据类型检测
JS中的数据类型七中内置类型空值(null)未定义(undefined)布尔值(boolean)数字(number)字符串(string)对象(object)符号(symbol,ES6新增)六种基本类型除object外,其他六种为基本类型JS中数据类型检测的几种方法typeof底层机制:直接在计算机底层基于数据类型的值(二进制)进行检测缺点1:typeof null为“object”原因:在计算机中对象存储都是以000开头开头的二进制存储,null也是,所以用t原创 2021-03-22 22:29:53 · 152 阅读 · 0 评论