用户中心USER CENTER

首页/用户
  • Promise 的链式调用与中止

    摘要:一是如何链式调用,二是如何中止链式调用。到目前为止,我们就基本了解了的用法及特点,并实现用重构用回调函数写的异步操作。 Abstract 本文主要讲的是如何实现 Promise 的链式调用。也就是 promise().then().then().catch() 的形式,然后讨论如何在某一个 then() 里面中止 Promise。 在程序中,只要返回了一个 promise 对象,如果 ...

    cuieney 发布于JavaScript
  • JS中的类型检测

    摘要:笔记一返回的是一个是一个特例二但是当你想判断类型是否为数组是就不方便用,因为只会返回,这时候就要用到。一种基于原型链的判断方法。 笔记:http://www.imooc.com/learn/277 一、tyopeof 返回的是一个stringshowImg(https://segmentfault.com/img/bVFmiY?w=463&h=421); typeof null===o...

    cuieney 发布于JavaScript
  • 再谈Js闭包

    摘要:不知不觉距离上一篇闭包文章已经过了个月了,现在的理解对比之前要健壮的多,再次总结下花生理解的闭包。这一段代码很重要,理解这一段代码基本上就可以说理解闭包了。 不知不觉距离上一篇闭包文章已经过了8个月了,现在的理解对比之前要健壮的多,再次总结下花生理解的闭包。 闭包实际上就是子作用域读取父作用域的变量,这本来很合理也很简单,但是关键点在于这个读取是动态的,请看下面的例子: for(var...

    cuieney 发布于JavaScript
  • 使用AngularJS构建应用时遇到的问题及解决方案(版本为1.3.9)

    摘要:最近在公司使用用完成了一个项目,在此记录一下过程中遇到的问题及解决方案。其他两种方法可参考站内文章控制器如何通信结语以上为我在编写一个应用时遇到的问题及解决方案,记录并分享出来,欢迎大家指正 最近在公司使用用AngularJS(1.3.9)完成了一个项目,在此记录一下过程中遇到的问题及解决方案。 使用$http服务发送ajax请求时后端无法判断请求是XMLHttpRequest 问题...

    cuieney 发布于JavaScript
  • [学习笔记-Java集合-6] Map - WeakHashMap源码分析

    摘要:另外打散方式也不同,只用了一次异或,这里用了四次,给出的解释是一次够了,而且就算冲突了也会转换成红黑树,对效率没什么影响。 介绍 WeakHashMap是一种弱引用map,内部的key会存储为弱引用,当jvm gc的时候,如果这些key没有强引用存在的话,会被gc回收掉,下一次当我们操作map的时候会把对应的Entry整个删除掉,基于这种特性,WeakHashMap特别适用于缓存处理。...

    cuieney 发布于Java
<