《前端面试指北》:String
关于String API详情,见MDN String需要区分基本数据类型的字符串和字符串对象:字符串字面量 (通过单引号或双引号定义) 和 直接调用 String 方法(没有通过 new 生成字符串对象实例)的字符串都是基本字符串当基本字符串需要调用一个字符串对象才有的方法或者查询值的时候(基…
关于String API详情,见MDN String需要区分基本数据类型的字符串和字符串对象:字符串字面量 (通过单引号或双引号定义) 和 直接调用 String 方法(没有通过 new 生成字符串对象实例)的字符串都是基本字符串当基本字符串需要调用一个字符串对象才有的方法或者查询值的时候(基…
题目索引原始笔记。
链表NC2 重排链表假设4个结点,0312=》012+3;8个结点,07162534=》01234+567;5个结点04132=》012+34,由上述规律,我们可以使用双指针找到链表中点,则slow.next为后半链表的开头双指针找链表中点slow.next即指向右子链表首元素,应该断开和左链…
所有的排序算法可以借用 leetcode912 排序数组 进行测试排序算法与复杂度参考此处为语雀文档,点击链接查看:https://www.yuque.com/gesidalijiashidai/ntyr7v/utq5r0#0xLTO算法稳定性原地性时间开销空间开销选择排序否是Θ(n2)Θ(1…
关于Array API详情,见MDN遍历普通for循环:略使用for-of遍历可迭代对象元素let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; for (let item of arr) { console.log(item); }使用for-in遍历对象属性——…
获取元素id是文档中元素的不可重复属性,可以使用 document.getElementById(id) 来获取元素 Element
JS 数据类型JavaScript 中有八(7+1)种基本的数据类型(七种基本数据类型,也称为原始类型,object 为复杂数据类型)number:用于整数或浮点数,在 ±(253-1) 范围内的整数bigInt:用于任意长度的整数string:用于字符串boolean:用于 true 和 f…
资源压缩资源压缩主要包括html压缩、css压缩、js压缩和混乱、文件压缩html压缩:在 html 中不显示的字符,包括空格,制表符,换行符等,还有一些其他意义的字符,如注释css压缩:css 代码压缩简单来说就是无效代码删除和 css 语义合并js的压缩和混乱无效字符的删除剔除注释代码语义…