函数
用ES6 Generator替代回调函数
http://www.html-js.com/article/A-day-to-learn-JavaScript-to-replace-the-callback-function-with-ES6-Generator原文链接
上面的这篇文章让我了解到了,co的实现原理,提供了angular同步的思路。解释得很清楚、很明白。
关键字:generator, angular, e
业界
2016年07月06日
【译】我最喜欢的 JavaScript 设计模式
原文链接:My Favorite JavaScript Design Pattern译文原链:【译】我最喜欢的 JavaScript 设计模式我最喜欢的 JavaScript 设计模式我觉得聊一下我爱用的 JavaScript 设计模式应该很有意思。我是一步一步才定下来的,经过一段时间从各种来源吸收和适应直到达到一个能提供我所需的灵活性的模式。让我给你看看概览,然后再来看它
业界
2016年07月03日
AI产品:BP前馈神经网络与梯度问题
通过上一章《神经元与神经网络》,我们大概了解了单个神经元的工作模式和简单神经网络的基本结构。接下来就要正式进入关于“神经网络”这个重头戏的学习了,神经网络分为“浅层”和“深层”,今天我们来探讨一下“浅层学习”中最经典的BP前馈神经网络,只要把它的工作原理搞清楚,其实后面的深度神经网络、卷积神经网络和循环神经网络都是在它基础上的变体。一. BP前馈神经网络1. BP前馈神经网
产品经理
2017年12月08日
Aure原型设计学习路径图
对于一个新手来说,或者对一个桌面软件使用习惯不是很熟悉的人来说,学习一个设计软件似乎有点吃力,他们希望能有一个路径指导他们如何来学习,如何来使用,以便快速上手。下面这张图简单画了一下axure学习的路线图,可供初学者一个参考。这只是一个参考路径图,并不需要完全照着这个路径,你可根据自己的需要摸索适合自己的路径。一、认识工作区域学习应用软件使用的第一步,我们肯定是先来认识工作
Axure教程
2016年04月12日
再议javascript闭包
在javascript中闭包已经成了一个很神秘,让人高山仰止的存在。
今天有对闭包进行了一番搜索,有了一种明悟:闭包就相当于黑盒的钥匙。当你手握闭包,黑盒就能为你所用。
为什么这么说呢?这个想法来自于这篇文章:
function foo(x) {
var tmp = 3;
return function (y) {alert(x + y + tmp);x.memb = x.
业界
2016年07月07日
无奈之延时函数的误差
延时函数的不准确性浏览器时钟精度浏览器的时钟精度就是浏览器更新时钟的频率。更新的越频繁,那么时间也就越准确。现在浏览器的最小精度为4ms,但并不意味着频率时刻保持在4ms。仔细分析一下,“更新操作”对电脑来说是比较烧脑的,脑子稍微差点的cpu反应慢,精度就低。事实上,除了cpu硬件之外,操作系统(OSX和windows下不同)以及浏览器内核都会影响到浏览器的精度;其次,电脑
业界
2016年07月29日
javascript中的函数参数传递
看到一javascript题,如下:function setname(obj){obj.name = 'aaa';obj = new Object();obj.name = 'bbb';}var me = new Object();setname(me);console.log(me.name) // 'aaa'为什么不是'bbb'呢?没猜错的话,应该上面的代码应该等同于下
业界
2016年05月13日
Swift 中的过滤器
作者:Thomas Hanning,原文链接,原文日期:2016-04-25[br]译者:way;校对:星夜暮晨;定稿:千叶知风Swift 提供了很多方便的函数来操作数组,比如 filter 和 map。在这篇文章里,我将带大家熟悉一下 filter,以及学习如何使用 map 来组合出新的数组。假设你有一个数组,接着你想要创建一个新的数组,这个数组包含原数组中所有大于 10
业界
2016年05月10日
