Front End
10
12
集合、Map、class 集合、Map、class
集合介绍与API声明一个set//声明一个set let s = new Set(); let s2 = new Set(['1','2','3','4']) console.log(s2) 元素个数console.log(s2.size
2021-10-12 Daniel Lin
12
Promise Promise
Promise Promise是ES6异步编程的新解决方案。语法上Promise是一个构造函数,用来封装异步操作并可以获取其成功或失败的结果 //实例化 Promise对象 const p = new Promise(function(r
2021-10-12 Daniel Lin
10
Symbol、迭代器、生成器 Symbol、迭代器、生成器
Symbol基本使用 ES6引入了一种新的原始数据类型Symbol,表示独一无二的值。它是Javascript语言的第七种数据类型,是一种类似于字符串的数据类型。 Symbol特点: Symbol的值是唯一的,用来解决命名冲突的问题 Sy
2021-10-10 Daniel Lin
10
09
变量的解构赋值 变量的解构赋值
解构ES6允许按照一定模式从数组和对象中提取值,对变量进行复制,这被称为解构赋值 1.数组的解构const F4 = ['11','22','33','44'] let [xiao,liu,zhao,song] = F4 console.l
2021-10-09 Daniel Lin
09
块级作用域绑定 块级作用域绑定
let声明声明变量 let a; let b,c,d; let e = 100; let f = 521 , g = 'Iloveyou' 1.变量不能重复声明let star = '罗志祥' let star = '小猪' 2.块级作
2021-10-09 Daniel Lin
09
28
树(入门) 树(入门)
树1.二叉树的前序遍历给你二叉树的根节点 root ,返回它节点值的 前序 遍历。 思路:递归和迭代,前序遍历为中-左-右 递归 var preorderTraversal = function(root) { if (
2021-09-28 Daniel Lin
27
25
链表(入门) 链表(入门)
链表1.环形链表给定一个链表,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果p
2021-09-25 Daniel Lin
24
字符串(入门) 字符串(入门)
数组专题1.字符串中的第一个唯一字符给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 方法:队列思路与算法 我们也可以借助队列找到第一个不重复的字符。队列具有「先进先出」的性质,因此很适合用来找出第一
2021-09-24 Daniel Lin
2 / 5