用户中心USER CENTER

首页/用户
  • 邂逅函数柯里化

    摘要:柯里化函数的作用函数柯里化允许和鼓励你分隔复杂功能变成更小更容易分析的部分。指向的是调用方法的一个函数,绑定,延迟执行可见,之后返回的是一个延迟执行的新函数关于性能的备注通常,使用柯里化会有一些开销。 引子 有这样一道题目,实现一个函数,实现如下功能: var result = sum(1)(2)(3); console.log(result);//6 这道题目,印象中是一道技术笔试...

    Kross 发布于JavaScript
  • 使用vue.js构建一个知乎日报

    摘要:日报详细内容知乎是一个格式的字符串,而数据的请求及渲染是异步的,正常情况下来说,浏览器是无法解析成功的,但是提供的一个方法,可以搞定,示例代码如下其中是数据后记大家多多交流,互相学习啊,写的不好的地方情指正哦 Vue.js是我所喜爱的,知乎也是我喜爱的,突发奇想使用vue做了一个知乎日报 项目地址: Github地址在线预览demo 设计: 1.设计上没有按照知乎日报客户端的交互及UI...

    Kross 发布于JavaScript
  • 快速理解和使用 ES7 await/async

    摘要:是最重要特性之一,它是目前为止最佳的异步解决方案了。虽然没有在中录入,但很快就到来,目前已经在阶段。表示暂停,表示执行下一步,如果你不了解也没关系,可以忽略它直接学习。 await/async 是 ES7 最重要特性之一,它是目前为止 JS 最佳的异步解决方案了。虽然没有在 ES2016 中录入,但很快就到来,目前已经在 ES-Next Stage 4 阶段。 直接上例子,比如我们需要...

    Kross 发布于JavaScript
  • 细说 Javascript 对象篇(四) : for in 循环

    摘要:第二是,由于会遍历整个原型链,所以当原型链过长时,会对性能造成影响。总结建议养成过滤属性的好习惯,不要对运行环境做任何假设,也无论原生的原型对象是否被扩展。 如同 in 运算符一样,使用 for in 循环遍历对象属性时,也将往上遍历整个原型链。 // Poisoning Object.prototype Object.prototype.bar = 1; var foo = {m...

    Kross 发布于JavaScript
  • Sentinel: 使用注解限流

    摘要:要使用注解来保护资源需要引入下面的依赖引入之后我们需要配置切面让其生效,因为是通过切面来实现的,我这边以中使用进行配置示列然后在需要限制的方法上加注解即可错误发生在表示资源名,必填项处理的方法名,可选项。 在前面我们对Sentinel做了一个详细的介绍,可以手动的通过Sentinel提供的SphU类来保护资源。这种做法不好的地方在于每个需要限制的地方都得写代码,从 0.1.1 版本开始...

    Kross 发布于Java
<