
JS
不务正业的程序员
这个作者很懒,什么都没留下…
展开
-
关于纯函数,pure function
纯函数是我新接触的一个概念,以前我写函数,基本上不会调用外部的参数,因此写的函数基本上都是纯函数,那么什么是非纯函数呢,我给大家举个例子。#includeconst int a=2;int add(int b);int main(){ printf("%d",add(1)); }int add(int b){ return a+b;}我们可以看到,我在add函数中调用了一个外部原创 2017-12-06 19:47:16 · 1207 阅读 · 0 评论 -
ES6(JavaScript)的深复制和浅复制
React中,我们会遇到一个有趣的问题,那就是对象的复制,为什么说有趣,是因为直觉和结果差距很大。我们看一下这个例子:let a={tile:'深复制'};let b=a;a.title='浅复制';那么我们会获得两个对象,一个a,一个b,a的title是浅复制,b的title是深复制。但结果真是这样吗?我们console.log一下咦,为啥嘞!!!!!!为啥两原创 2017-12-06 20:36:03 · 29685 阅读 · 0 评论