- 博客(8)
- 收藏
- 关注
转载 http的长连接 和短连接
短连接 连接->传输数据->关闭连接 HTTP是无状态的,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。 也可以这样说:短连接是指SOCKET连接后发送后接收完数据后马上断开连接。 长连接 连接->传输数据->保持连接 -> 传输数据-> 。。。 ->关闭连接。 长连接指建立SOCKET连接后不管是否使用都保持连接,但安全...
2018-05-29 20:21:49 1657 2
原创 async/await比promise好的原因
自从Node的7.6版本,已经默认支持async/await特性了。如果你还没有使用过他,或者对他的用法不太了解,这篇文章会告诉你为什么这个特性“不容错过”。本文辅以大量实例,相信你能很轻松的看懂,并了解Javascript处理异步的一大杀器。初识Async/await对于还不了解Async/await特性的同学,下面一段是一个“速成”培训。Async/await 是Javascript编写异步程...
2018-05-28 16:28:17 2066
转载 解决跨域的具体操作
浅谈几种跨域的方法前言最近做项目的时候遇到了一些跨域问题,虽然网上对于跨域的问题分享还挺多的。不过当我实际遇到的时候还是有点懵。趁项目刚上线完,写篇文章总结下。造成跨域的两种策略浏览器的同源策略会导致跨域,这里同源策略又分为以下两种DOM同源策略:禁止对不同源页面DOM进行操作。这里主要场景是iframe跨域的情况,不同域名的iframe是限制互相访问的。XmlHttpRequest同源策略:禁止...
2018-05-28 13:52:52 756
转载 mapStateToProps和mapDispatchToProps
在react-redux开发中每个模块有自己的state用来统一管理视图数据(1)将需要的state的节点注入到与此视图数据相关的组件上function mapStateToProps(state, ownProps) { return { loading:state.getIn(['projectPre', 'projectMgr', 'loading']), ...
2018-05-21 16:18:41 2499
转载 js的深拷贝
在 JS 中有一些基本类型像是Number、String、Boolean,而对象就是像这样的东西{ name: 'Larry', skill: 'Node.js' },对象跟基本类型最大的不同就在于他们的传值方式。基本类型是按值传递,像是这样:在修改a时并不会改到bvar a = 25;var b = a;b = 18;console.log(a);//25console.log(b);/...
2018-05-20 10:03:42 582
转载 promise
ES6 Promise 用法讲解Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then、catch等同样很眼熟的方法。那就new一个var p = new Promise(function(resolve, reject){ //做一些异步操作 setTimeout(function(){ console.lo...
2018-05-17 09:19:33 131
转载 angular的$q
这篇文章主要介绍了Angular中的Promise对象($q介绍),本文讲解了Promise模式、Q Promise的基本用法、AngularJs中的$q.defferd等内容,需要的朋友可以参考下 在用JQuery的时候就知道 promise 是 Js异步编程模式的一种模式,但是不是很明白他跟JQuery的deferred对象有什么区别。随着公司项目的进行,要跟后台接数据了,所以
2018-05-08 13:47:51 330
原创 js获取对象的属性个数
var obj = { key1:1, key2:2, key3:3 }; Object.getOwnPropertyNames(obj).length Object.keys(obj).length
2018-05-06 11:27:12 47765
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人