用户中心USER CENTER

首页/用户
  • 《剑指offer》11.链表中倒数第k个节点

    摘要:题目输入一个链表,输出该链表中倒数第个结点。思路简单思路循环到链表末尾找到在找到节点需要循环两次。优化设定两个节点,间距相差个节点,当前面的节点到达终点,取后面的节点。本题目着重考察代码鲁棒性容错率需要考虑为,为,大于链表长度的情况代码 题目 输入一个链表,输出该链表中倒数第k个结点。 思路 showImg(https://segmentfault.com/img/remote/146...

    cnTomato 发布于JavaScript
  • 实现Promise的first等各种变体

    摘要:原文地址本篇文章主要是想通过中提供的几个方法,来实现诸如等各种变体方法在标准的规范中,提供了和两种,我们首先来了解下这两个方法是干嘛的,方便我们后面工作的展开。表示只获取所有的中进入完成状态的结果,被拒绝的则忽略掉。 原文地址: https://www.xiabingbao.com/po... 本篇文章主要是想通过ES6中Promise提供的几个方法,来实现诸如first、last、n...

    cnTomato 发布于JavaScript
  • es6块级作用域

    摘要:块级作用域存在于两个地方函数内部。如下例应该返回创建数组的构造函数即这是数组返回这是数组从上例,我们可以知道即使全局作用域中已经定义了变量或者已经存在了属性,但我们之后定义的变量则会覆盖之前已经定义好的或者已经存在的变量属性。 一.var 声明与变量提升机制 在JavaScript中使用var定义一个变量,无论是定义在全局作用域函数函数的局部作用域中,都会被提升到其作用域的顶部,这也是...

    cnTomato 发布于JavaScript
  • React-Native实际开发过程中的一些注意点

    摘要:语法不兼容语法,会产生一些不可预知的。经过商量,服务器对接收到的数据进行去重,且后续时间以服务器时间为准。的数据存储速度有待怀疑。 1、ES6语法不兼容for of语法,会产生一些不可预知的bug。 2、从服务器获取到的配置文件XXX.bytes,直接根据pb文件解析即可,千万不要进行json解析,否则pb里的枚举值就会被转成字符串,导致获取不到预想的结果。 3、做本地缓存的时候,r...

    cnTomato 发布于JavaScript
  • JS使用技巧1——使用fast-json-stringify代替JSON.stringify

    摘要:使用的思考使用过对象的程序员最常做的一项工作便是,将对象转化为字符串。该字符串的用途很多,例如可以使用在的中,在多个页面间进行传递。因为模式是固定的,那么定义模式的空间开销一定比使用该模式生成字符串的时间开销代价要小很多。 使用JSON.stringify的思考 使用过JSON对象的程序员最常做的一项工作便是,将JSON对象转化为字符串。该字符串的用途很多,例如可以使用在WEB的URL...

    cnTomato 发布于JavaScript
<