用户中心USER CENTER

首页/用户
  • 原生JS实现简单的Promise

    摘要:下边就手写一个简单版本的。首先要了解的基本用法,是一个原生支持的构造函数,需要传入一个自定义函数,接受两个参数和,接受成功数据回调,用于处理异常。基本用法为以下为的原生简单实现,满足了的简单调用使用方法同的使用方法一样 javascript es6标准中的 Promise对象在js编程中使用量很大,使用Promise可以让异步逻辑在开发中清晰很多,了解其原理则有益在开发过程中更清晰的使...

    Steven 发布于JavaScript
  • LeetCode.5 最长回文子串(longest-palindromic-substring)(J

    摘要:一题目最长回文子串给定一个字符串,找到中最长的回文子串。你可以假设的最大长度为。示例输入输出注意也是一个有效答案。 一、题目 最长回文子串: 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 示例 1: 输入: babad输出: bab注意: aba 也是一个有效答案。 示例 2: 输入: cbbd输出: bb 二、我的答案 思路 1.排...

    Steven 发布于JavaScript
  • 前端基本功-常见概念(三)

    摘要:前端基本功常见概念一点这里前端基本功常见概念二点这里前端基本功常见概念三点这里超文本标记语言,显示信息,不区分大小写升级版的,区分大小写可扩展标记语言被用来传输和存储数据规范采用异步方式加载模块,模块的加载不影响它后面语句的运行。 前端基本功-常见概念(一) 点这里前端基本功-常见概念(二) 点这里前端基本功-常见概念(三) 点这里 1.HTML / XML / XHTML html...

    Steven 发布于JavaScript
  • 学会使用函数式编程的程序员(第1部分)

    摘要:函数式编程的目标是尽量写更多的纯函数,并将其与程序的其他部分隔离开来。在函数式编程中,是非法的。函数式编程使用参数保存状态,最好的例子就是递归。函数式编程使用递归进行循环。在函数式编程中,函数是一级公民。 showImg(https://segmentfault.com/img/bVblxCO?w=1600&h=710); 想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等...

    Steven 发布于JavaScript
  • 通过几道题目学习二叉搜索树

    摘要:根据这个特征,用二分法来将有序数组转换为一颗二叉搜索树。边界条件向下取整得到中间值递归二分法接下来我们验证下一棵树是否满足二叉搜索树。二验证二叉搜索树相关题目验证二叉搜索树中等思路就是,中序遍历如果满足递增的就行。 二叉树大家都知道,二叉搜索树满足以下特征: 节点的左子树只包含小于当前节点的数节点的右子树只包含大于当前节点的数 所有左子树和右子树自身必须也是二叉搜索树 二叉搜索树也叫...

    Steven 发布于JavaScript
<