首页

JavaScript 中对象的深拷贝

蓝蓝设计的小编

在JavaScript中,对对象进行拷贝的场景比较常见。但是简单的复制语句只能对对象进行浅拷贝,即复制的是一份引用,而不是它所引用的对象。而更多的时候,我们希望对对象进行深拷贝,避免原始对象被无意修改。

对象的深拷贝与浅拷贝的区别如下:

  • 浅拷贝:仅仅复制对象的引用,而不是对象本身;
  • 深拷贝:把复制的对象所引用的全部对象都复制一遍。

一. 浅拷贝的实现

浅拷贝的实现方法比较简单,只要使用是简单的复制语句即可。

1.1 方法一:简单的复制语句

/* ================ 浅拷贝 ================ */ function simpleClone(initalObj) { var obj = {}; for ( var i in initalObj) {
        obj[i] = initalObj[i];
    } return obj;
}

【DDC译文】设计思维 101

用心设计

如果您想订阅本博客内容,每天自动发到您的邮箱中, 请点这里

来源:UI中国

Image title

注:“101”原为美国大学课程第一章或导论部分的标注,现引申为某种学科/知识的入门性介绍。




设计思维发展史


很多人都有一个误解,认为设计思维才刚刚兴起。实际上,人们对设计思维的运用已有年头:纪念碑、桥梁、汽车、地铁系统等都是其产物。纵观历史,优秀的设计师早通过以人为本(human-centric)的创造性设计过程来缔造寓意深刻、富有感染力的设计方案。

移动端用户体验:底部导航

涛涛

#交互学堂# #用户体验# 把最重要最常用的操作放在屏幕底部非常重要,因为它们能用一只手指轻松触及。

设计师最重要的能力-自学

蓝蓝设计的小编

如何才能有效的自学?

你细心的话,应该注意到上面我的用词,这些关键点就是有效自学的途径。在设计这个行当,光努力是不够的,我们不只是要强调效率,也要强调效能。回过来看,你们学校历史中是不是总有那么几个无论如何努力都始终分数不高的货色?

首先是合适的时间,如果一件需要花时间的学习任务超出了你的时间成本,你就不应该去碰它,或者换一个更好的方式,比如:你现在是一个从事了8年平面设计的设计师,你觉得目前做动画的收入高,你希望通过自学动画然后跨行到这个领域,那么未必是最好的选择,首先你的8年的平面经验几乎没有再升值的空间,其次作为一个新人,也许你还要3年的等待,好死不死,你的脑子不错,等到你学有所成,动画行业又是另一个新的天地了。

正确的方法是重要的,方法不仅是你练习的方式,还有思考问题的方式,这里强调的是设计师快速发现问题的能力,只有准确的了解需要自学的领域的难度,行业标准,设计思路,应用形态,你才知道从何入手,比如:你想自学网页设计,并把网页视觉设计师作为自己的职业发展,你就应该首先了解,一个网站的基本结构,每个结构需要哪些工作岗位,他们的职责有何不同,一个网站视觉设计师应该干什么,抓住重点。(而不要一开始去学什么HTML代码,那不是你最该关心的,我这话是说给某个朋友听的)

JavaScript世界万物诞生记

蓝蓝设计的小编

一. 无中生有

起初,什么都没有。

1.png

 

造物主说:没有东西本身也是一种东西啊,于是就有了null:

现在我们要造点儿东西出来。但是没有原料怎么办?

有一个声音说:不是有null嘛?

另一个声音说:可是null代表无啊。

造物主说:那就无中生有吧!

于是:

2.png

UI设计是这样一步步完成的!

鹤鹤

UI交互设计似乎在一夜之间成为大家街谈巷议的话题,那么UI设计到底做什么,这要从UI设计的工作流程说起——产品/交互/设计。也就是说一般我们接到的是交互稿。

这时候,UI设计师看到交互稿,需要考虑的是:

1.信息的排布是否合理?

2.信息重点在哪里?

3.用户人群是哪一类?

UI设计市场的巨大发展前景

鹤鹤

最近看了一些文章报道,关于UI行业发展的情况,然而在这个市场发展超快的同时,很多设计行业的人都不太了解,其他领域的更加难以想象。下面的这一小段对话是看过类似最多出现的:

有人问”你是做哪一行的?“ 回答说”电商设计“ ;他说”原来是美工“,这一刻真心塞了:dizzy:。

是淘宝美工这个观念对现代人影响得太多,还是他们根本就看不到UI设计这个市场呢?

今天从这几年的电商历史发展情况让大家感受一下UI设计未来会有多火!!

下面的一张图是中国几个巨头的爱恨情愁啊,多么激烈。

UI设计作品好坏如何看?

鹤鹤

一套完整的UI设计其实是比较复杂的,从需求分析到市场定位,从草稿到拟方案,从创意元素的组合到想法沉淀,从设计规范到突破传统,从纸上到电脑上,从个人到团队,或者从团队到个人,从素材收集到素材处理,从0思路到偶然等等,但是不要把一个作品的好坏完全依赖于别人的评价,也不要依赖于自我评价。当然,好坏还是有一些基本前提的,有了这些前提,作品是好还是坏,萝卜各有所爱罢了。

UI 设计思路:先放飞概念,再落实到产品

用心设计

【前言】

作为一名设计师,当有人质疑你的设计时,你是含糊不清的表达?还是主观的表达?又或者干脆不搭理对方?

很多作品优秀的设计师,往往不太会为自己的作品说话

因为他们深信那句“好的设计自己会说话”

日历

链接

个人资料

蓝蓝设计的小编 http://www.lanlanwork.com

存档