上一页 1 2 3 4 5 6 ··· 25 下一页
摘要: JSON.stringify(val, replacer, space) function format(val, replacer, space) { // TODO var fn = (data, spaceIn) =>{ let type = Object.prototype.toString 阅读全文
posted @ 2021-08-10 20:23 尖子 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 形成树,此方法有局限性,id和parentId 都是顺序添加的 var data = [ {id:1,name:'json',parentId:0}, {id:2,name:'json',parentId:0}, {id:3,name:'json',parentId:1}, {id:4,name:' 阅读全文
posted @ 2021-08-10 18:36 尖子 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 转载:JS引擎的执行过程 一、基本概念JS是单线程语言,一个页面永远只有一个线程在执行js脚本代码JS是异步执行的,通过事件循环(Event Loop)的方式实现 JS为什么是单线程防止当两个线程同时操作一个DOM时,会发生矛盾, 为了利用多核CPU的计算能力,HTML5提出Web Worker标准 阅读全文
posted @ 2021-08-05 18:18 尖子 阅读(313) 评论(0) 推荐(0) 编辑
摘要: var a = {n: 1}; var b = a; a.x = a = {n: 2}; console.log(a.x) console.log(b.x) 结果 undefined {n:2} 1:a和b同时引用了{n:1}对象,接着执行到a.x = a = {n:2}语句; 尽管赋值是从右到左的 阅读全文
posted @ 2021-08-04 18:32 尖子 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 转载:for...of与for...in的区别 无论是for...in还是for...of语句都是迭代一些东西。它们之间的主要区别在于它们的迭代方式。 for...in 语句以任意顺序迭代对象的可枚举属性。 for...of 语句遍历可迭代对象定义要迭代的数据。 以下示例显示了与Array一起使用时 阅读全文
posted @ 2021-08-04 16:05 尖子 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 转载:Objects 和 maps 的比较 Objects 和 Maps 类似的是,它们都允许你按键存取一个值、删除键、检测一个键是否绑定了值。因此(并且也没有其他内建的替代方式了)过去我们一直都把对象当成 Maps 使用。不过 Maps 和 Objects 有一些重要的区别,在下列情况里使用 Ma 阅读全文
posted @ 2021-08-04 08:44 尖子 阅读(80) 评论(0) 推荐(0) 编辑
摘要: // 找出数组 arr 中重复出现过的元素(不用考虑返回顺序) // 举例: // 输入: let arr = [1, 2, 4, 4, 3, 3, 1, 5, 3] // 输出: // [1, 3, 4] var findRepeat = (arr) =>{ let map = new Map() 阅读全文
posted @ 2021-08-04 08:42 尖子 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 数据结构入门 数组: 1. 两数之和 217. 存在重复元素 53. 最大子序和 88. 合并两个有序数组 350. 两个数组的交集 II 121. 买卖股票的最佳时机 566. 重塑矩阵 118. 杨辉三角 36. 有效的数独 73. 矩阵置零 字符串: 383. 赎金信 387. 字符串中的第一 阅读全文
posted @ 2021-07-30 11:19 尖子 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 题目来源:112. 路径总和 给你二叉树的根节点 root 和一个表示目标和的整数 targetSum ,判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。 叶子节点 是指没有子节点的节点。 示例 1: 输入:root = [5,4,8,11,n 阅读全文
posted @ 2021-07-30 11:18 尖子 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 题目来源:226. 翻转二叉树 翻转一棵二叉树。 示例: 输入: 4 / \ 2 7 / \ / \ 1 3 6 9 输出: 4 / \ 7 2 / \ / \ 9 6 3 1 /** * Definition for a binary tree node. * function TreeNode( 阅读全文
posted @ 2021-07-30 10:02 尖子 阅读(37) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 25 下一页