上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
摘要: BigInt 可能会成为自 ES2015 引入 Symbol 之后,增加的第一个新的内置类型。并且 BigInt 类型在 TypeScript3.2 版本被内置。。。本篇将简单记录下BigInt js 采用双精度浮点数,这也导致了精度有限的问题。在 js 中,Number 基本类型可以精确表示的最大 阅读全文
posted @ 2020-11-04 16:05 千年轮回 阅读(5424) 评论(0) 推荐(0) 编辑
摘要: 斐波那契数,指的是这样一个数列:1、1、2、3、5、8、13、21、……在数学上,斐波那契数列以如下被以递归的方法定义:F0=0,F1=1,Fn=Fn-1+Fn-2(n>=2,n∈N*),用文字来说,就是斐波那契数列由 0 和 1 开始,之后的斐波那契数列系数就由之前的两数相加。 常用的计算斐波那契 阅读全文
posted @ 2020-11-04 13:22 千年轮回 阅读(276) 评论(0) 推荐(0) 编辑
摘要: **问题一:**一只青蛙一次可以跳上一阶台阶,也可以跳上二阶台阶,请这只可怜的青蛙跳上N阶台阶有几种方法? 分析:当N=1时有一种跳法,当N=2时有两种跳法,当N=3时有三种跳法,当N=4有五种跳法,当N=5时有八种跳法,当N=6时有十三种跳法....... 这个规律符合斐波那契数列: 关于斐波那契 阅读全文
posted @ 2020-11-04 10:47 千年轮回 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 深度优先搜索算法(Depth-First-Search):是一种用于遍历或搜索树或图的算法。 沿着树的深度遍历树的节点,尽可能深的搜索树的分支。当节点v的所在边都己被探寻过或者在搜寻时结点不满足条件,搜索将回溯到发现节点v的那条边的起始节点。整个进程反复进行直到所有节点都被访问为止。 思想:一直往深 阅读全文
posted @ 2020-11-04 10:44 千年轮回 阅读(1524) 评论(0) 推荐(1) 编辑
摘要: ECMAScript将对象的属性分为两种:数据属性和访问器属性。每一种属性内部都有一些特性,这里我们只关注对象属性的[[Enumerable]]特征,它表示是否通过 for-in 循环返回属性,也可以理解为:是否可枚举。然后根据具体的上下文环境的不同,我们又可以将属性分为:原型属性和实例属性。原型属 阅读全文
posted @ 2020-11-03 16:22 千年轮回 阅读(357) 评论(0) 推荐(0) 编辑
摘要: let和const 3.1. let let和var类似,也是用来声明一个变量,不同的是它支持块级作用域。 let相对于var的区别: let支持块级作用域; let不会发生变量提升; 不允许重复声明(即使之前是用var声明的也不行); let声明的全局变量不属于window的子属性(也就是let 阅读全文
posted @ 2020-10-26 18:56 千年轮回 阅读(166) 评论(0) 推荐(0) 编辑
摘要: isPrototypeOf hasOwnProperty的作用是用来判断一个对象本身是否具有某个属性或对象,对象本身的意思是指不包括它的原型链,个人觉得这个方法应该叫isOwnProperty更合适。 isPrototypeOf是用来判断对象是否存在于另一个对象的原型链中,如: Array.prot 阅读全文
posted @ 2020-10-26 18:55 千年轮回 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 创建正则表达式 JS的正则表达式类型叫RegExp,有2种创建方式: var reg1 = /a/g; // 双斜杠法,这种方法书写更方便 var reg2 = new RegExp('a', 'g'); // 传统写法,这种方法更正统 console.log(/a/g instanceof Reg 阅读全文
posted @ 2020-10-26 17:45 千年轮回 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 事件的三个阶段 捕获阶段 → 目标阶段 → 冒泡阶段,IE低版本不支持捕获阶段。addEventListener的第三个参数useCapture就是表示是否在捕获阶段触发,默认false。 事件的绑定和解绑 一般有3种写法。 2.1. 属性方式 此方式不推荐。如,直接在div上面写onclick: 阅读全文
posted @ 2020-10-26 16:40 千年轮回 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 几种对象 1.1. Node Node是一个接口,中文叫节点,很多类型的DOM元素都是继承于它,都共享着相同的基本属性和方法。常见的Node有element,text,attribute,comment,document等(所以要注意节点和元素的区别,元素属于节点的一种)。 Node有一个属性nod 阅读全文
posted @ 2020-10-26 16:29 千年轮回 阅读(89) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 14 下一页