二叉树小结 树 树是一种由有限个数的节点组成的数据结构,它有以下特点: 根节点只有一个。 每个节点的前驱节点(即父节点)只有一个。 每个节点可以有任意数量的后驱节点(即子树节...
二叉树小结 树 树是一种由有限个数的节点组成的数据结构,它有以下特点: 根节点只有一个。 每个节点的前驱节点(即父节点)只有一个。 每个节点可以有任意数量的后驱节点(即子树节...
链表结构 链表是一种以不连续的方式存储数据的数据结构。对于最基本的单链表,其每个节点不仅包含值val,也包含一个指向下一个节点地址的指针next。以C语言实现为例: 注意:f...
链表中倒数第k个节点 输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。例如,一个链表有6个节点,从头节点开...
JS数据类型 原始类型:Number,String,Undefined,Null,Boolean,Symbol引用类型:Object 原始值,对象转Boolean 使用 Bo...
创建Promise promise构造器接收一个被称为执行器的函数,该函数会被传递两个函数作为参数,一个是成功时调用的函数resolve,一个是失败是调用的函数reject。...
给定一个字符串,找出同一字符连续出现的最大次数 比如234555667777中,7 为连续出现最多的字符,则输出为最大次数 4 解答
Error类型 EvalError创建一个error实例,表示错误的原因:与 eval()有关。 RangeError创建一个error实例,表示错误的原因:数值变量或参数超...
以下哪一项会对对象person有副作用 A.person.name="Evan Bacon" B.person.age=21 C.delete person.name D.O...
关于浮动 在标准的文档流中,div元素会独占一行,但在实际的布局中经常会遇到让多个div显示在一行中的需求,浮动就是解决这个需求的一种方法。浮动可以理解为让元素脱离标准文档流...
JSX JSX是一种JavaScript的语法扩展,运用于React架构中,其格式比较像是模版语言,但事实上完全是在JavaScript内部实现的。我们能在React中直接编...
meta标签的常见应用 meta标签 meta标签HTML语言head区域的一个辅助性标签,常用于定义页面的说明,关键字等元数据。meta标签的属性有:name,http-e...
Javascript是单线程执行的,出现异步时,并不会阻塞JS的执行,而是接着往下执行,等到异步结果返回时再处理。对于这些异步的执行任务,就依靠JS的事件循环机制,即Even...
本文介绍了详解promise.then,process.nextTick, setTimeout 以及 setImmediate的执行顺序,分享给大家,具体如下: 这段代码输...
JavaScript中的数据类型主要分为原始数据类型(Number,String,Boolean,Null,Undefined,Symbol)和引用类型(Object)。深拷...
Javascript中的new操作符实际上做了以下4件事情: 创建一个新的空对象 链接新创建的对象和构造函数的原型对象(就是将新对象的隐式原型__proto__指向构造函数的...
JSON(Javascript Object Notation,Javascript 对象表示法),是JavaScript的一个严格的子集,利用了JavaScript中的一些...
Vue的响应式系统是基于Object.defineProperty实现的,所以先来了解Object.defineProperty是非常有必要的。在MDN上,可以非常明确地看到...