用户中心USER CENTER

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

    摘要:原生提供了对象,大大简化了的代码维护难度。实际实现远离并不复杂,仅需要十几行代码,就能实现类似的效果实际还是有点区别的。简单的实现的函数原文地址执行如果执行函数会同步返回结果,则调用。 ES6 原生提供了 Promise 对象,大大简化了 callback 的代码维护难度。使用promise对象之后可以使用一种链式调用的方式来组织代码;让代码更加的直观。 如果想在老浏览器中使用 Pro...

    khs1994 发布于JavaScript
  • Javascript 中的 Array 操作

    摘要:语法函数的几个参数含义上一次执行函数后返回的值当前数组元素值当前数组元素索引遍历的数组对象第一次调用函数时,如果有值,则为,为数组第一个元素。 Javascript 中的 Array 操作 在各种语言中,数组总是一个比较重要的数据结构,Javascript 中的 Array 也不例外。Javascript 中的 Array 提供了一系列方法可以更好地让我们操作 Array 中的元素,下...

    khs1994 发布于JavaScript
  • 对一个分号引发的错误研究

    摘要:问题碰到了一个很诡异的问题,函数明明定义了,却报错说函数没定义,代码如下报错信息测试环境解决后来经过提问和查找资料大概明白了其中的缘由,故写此文。但自调用函数求值过程中遇到时,还没有值,所以会报的错误。此时,真相大白。感悟不要省略分号感谢 问题 碰到了一个很诡异的问题,函数明明定义了,却报错说函数没定义,代码如下: jsvar x = 0; var foo = function(c...

    khs1994 发布于JavaScript
  • js原型链2

    摘要:系列文章原型链原型链代码如下内存分析图如下三个疑问。的对象在找不到属性或函数时,会继续从原型中找。这是原型链的基本机制。第三个问题,中,因为是调的,也就是,由于中没有属性,所以返回。这里涉及的知识虽然简单,但是整个的基础。 系列文章 js原型链1js原型链2 代码如下: var person = function(name){ this.name = name }; person.p...

    khs1994 发布于JavaScript
  • 我的前端开发准则

    摘要:转眼入行一年半,在前端这条路上摸爬滚打,学海无涯,生命不息,不止。再次说明,这是我的准则,里面有精华也有糟粕,如果有热心人能指点一二,感激之情,不胜言表。站点内部的,每次发布上线之前必须使用压缩合并。 转眼入行一年半,在前端这条路上摸爬滚打,学海无涯,生命不息,code不止。回头看自己今年写的代码,依然惨不忍睹,留坑无数。很多道理都是在不停的写之中才想明白的。只是工作不会给我们时间回头...

    khs1994 发布于JavaScript
<