语法
元气满满鸭
一枚小学酥
展开
-
js稀疏数组和密集数组
最近忽然发现新的名词,特此记录一下,其实稀疏数组和密集数组在平时经常会用到,只是没有发现它的真实名字 稀疏数组 稀疏数组:数组中大部分内容没有被使用,为空位 那么如何创建稀疏数组呢? (1) // 最常见的创建方式 let arr = new Array(3) 这里创建了一个长度为3的数组,那我们看一下打印结果 这里要注意一下,不是undefined,而是3个空位 (2) let arr = []; arr[100] = 1 ; 我们在看一下打印结果, 创建了1个前100都为空位,只有101位赋值成1原创 2021-07-27 22:23:03 · 200 阅读 · 0 评论 -
JS知识点--平时视频或做题时发现的知识漏洞(持续更新)
1.如果编写了非有效的js时,例如把return写成retrun,会抛出ReferenceError 2.使用JSON.parse()方法,可以将JSON字符串解析为JavaScript值 3.对于一个var name如果只声明变量而未初始化,则会打印undefined。而如果用let/const关键字声明变量且未初始化,则它被引用时会抛出ReferenceError,此情况被称为“暂时性死区” 4.在ES2020中,通过**#号可以给class添加私有变量**,即在class外部无法获取该值,如果尝试输出原创 2020-11-02 17:02:40 · 187 阅读 · 0 评论