摘要: 几种覆盖 语句覆盖:每一可执行语句至少执行一次 判定覆盖(逻辑覆盖):程序中每个判断的取真分支和取假分支至少执行一次 条件覆盖:使得每个判断的每个条件的可能取值至少执行一次 条件覆盖强于判定覆盖,即满足条件覆盖但不一定满足判定覆盖。 对所有条件及其取值加以标记: 对于第一个条件:A>1,取真记为T1 阅读全文
posted @ 2022-07-13 08:24 unuliha 阅读(2222) 评论(0) 推荐(1)
摘要: 1、sort()函数介绍 mdn的sort函数介绍 2、对数组按照字典序排序(默认) //默认排序顺序是在将元素转换为字符串,然后比较它们的 UTF-16 代码单元值序列时构建的 let a = [1,12,17,23,60,100]; a.sort(); console.log(a); //[ 1 阅读全文
posted @ 2022-06-11 08:24 unuliha 阅读(452) 评论(0) 推荐(1)
摘要: 一、 i & (1<<j) 1<<j表示二进制表示的1(即0001)的所有位向左平移j个单位后的数,如j=1,则平移后的结果是0010,此时得到数2。若j=3,平移后的结果是1000,此时得到数8。向左平移j位,即表示将原来的数乘上2^j。可以类比十进制,所有位左移j位,相当于在后面添了j个0,即乘 阅读全文
posted @ 2021-10-20 15:30 unuliha 阅读(6366) 评论(1) 推荐(1)
摘要: ​ ES 6 新增的代理和反射未开发者提供了拦截并向基本操作嵌入额外行为的能力。具体地说,可以给目标对象定义一个关联的代理对象,而这个对象可以作为抽象的目标对象来使用。在对目标对象的各种操作影响目标对象之前,可以在代理对象中对这些操作加以控制。 9.1 代理基础 ​ 代理可视作目标对象的抽象,可以用 阅读全文
posted @ 2021-09-01 16:48 unuliha 阅读(110) 评论(0) 推荐(0)
摘要: 问题: 如何理解面向对象编程? 简述你对类的理解 简述继承的几种方式 8.1 理解对象 ​ ECMA-262将对象定义为一组属性的无序集合。对象每个属性或方法都由一个名称来标识,这个名称映射到一个值。正因为如此,可以把ECMAScript的对象想象成一张散列表,其中的内容就是一组名/值对,值可以是数 阅读全文
posted @ 2021-09-01 16:47 unuliha 阅读(79) 评论(0) 推荐(0)
摘要: 问题: 迭代器和生成器什么意思?区别? 迭代是按照顺序反复多次执行一段程序,通常会有明确的终止条件。 什么时候使用迭代器?什么时候使用生成器? 7.1 迭代器模式 ​ 在ECMASCript较早的版本中,执行迭代必须使用循环或其他辅助结构。随着代码量增加,代码会变得越发混乱。为解决该问题出现了迭代器 阅读全文
posted @ 2021-09-01 16:44 unuliha 阅读(69) 评论(0) 推荐(0)
摘要: 问题: 为什么称作集合引用类型? 集合引用类型是相对基本引用类型来讲的,集合的出现就是为了更方便地操作多个对象。因此,集合是存储对象最常用的一种方式。集合对基本数据类型“不感兴趣”,但是因为基本数据类型有了其相应封装的对象,有自动拆箱和封箱的功能,在基本数据类型与其对象之间转换很方便,因此集合引用类 阅读全文
posted @ 2021-09-01 16:42 unuliha 阅读(171) 评论(0) 推荐(0)
摘要: 引用值(或者对象)是某个特定引用类型的实例。在ECMAScript中,引用类型是把数据和功能组织到一起的结构,引用类型有时候也被称为对象定义(不是“类”),因为它们描述了自己的对象应有的属性和方法。 对象被认为是某个特定引用类型的实例。新对象通过使用new操作符后跟一个构造函数来创建。构造函数就是用 阅读全文
posted @ 2021-09-01 16:38 unuliha 阅读(85) 评论(0) 推荐(0)
摘要: 4.1 变量的原始值和引用值? JavaScript 的变量是松散类型的,且变量不过就是特定时间点一个特定值的名称而已。ECMAScript变量可以包含两种类型的数据:原始值(primitive value),就是最简单的数据;引用值(reference value)则是由多个值构成的对象。 原始值 阅读全文
posted @ 2021-09-01 16:31 unuliha 阅读(59) 评论(0) 推荐(0)
摘要: 目录起因怎么做主要功能及实现功能1:鼠标放哪个标签,哪个标签高亮功能2:给表格奇偶行设置不同样式功能3:图片索引上下翻页功能4:点击图片索引在下方呈现完整图片,并能够呈现视频功能5:大图片添加翻页按钮,并与索引的翻页联动功能6:点击文本标题显示该部分文本,其他部分隐藏待完善的内容功能1:为图片索引添 阅读全文
posted @ 2021-09-01 16:17 unuliha 阅读(91) 评论(0) 推荐(0)