面试
一条咸鱼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 · 1850 阅读 · 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 · 140 阅读 · 0 评论