0%

转载自掘金,原文链接 点这里查看


排序的定义:对一序列对象根据某个关键字进行排序;

输入:n个数:a1,a2,a3,…,an 输出:n个数的排列:a1’,a2’,a3’,…,an’,使得a1’<=a2’<=a3’<=…<=an’。

再讲的形象点就是排排坐,调座位,高的站在后面,矮的站在前面咯。

阅读全文 »

转载自掘金,原文链接 点这里查看


写在前面

嗯。又来了,又说到跨域了,这是一个老生常谈的话题,以前我觉得这种基础文章没有什么好写的,会想着你去了解底层啊,不是很简单吗。但是最近在开发一个 「vscode 插件」 发现,当你刚入门一样东西的时候,你不会想这么多,因为你对他不熟悉,当你遇到不会的东西,你就是想先找到解决方案,然后通过这个解决方案再去深入理解。就比如跨域,新人或者刚接触的人对它并不是那么熟悉,所以说列出一些自己积累的方案,以及一些常用的场景来给他人带来一些解决问题的思路,这件事是有意义的。(写完之后还发现真香。以后忘了还能回来看看)

阅读全文 »

转载自掘金,原文链接 点这里查看


前言

Chrome浏览器我想是每一个前端er必用工具之一吧,一部分原因是它速度快,体积不大,支持的新特性也比其它浏览器多,还有一部分我想就是因为它的控制台功能强大了吧,说它是神器一点也不过分,很方便。但其实很多开发者并没有用出控制台的精髓,只是使用简单的console.log();其实控制台功能远远不止这么简单哦。

阅读全文 »

转载自掘金,原文链接 点这里查看


🔥 这是什么?

笔者在学会 JS 以及框架的应用后,有一段时间不知道该如何深入下去,活能干,就是不知道该学啥。相信这个问题也会有很多读者朋友遇到。

当然笔者目前已经突破了这个瓶颈,也成为了知名公司基础架构组的成员。因此想通过自己成长的经历及积累的资料整理出一系列的学习路线及资料推荐,帮助各位读者朋友解决这个问题。

阅读全文 »

背景

我们常说的 ES6,也就是 2015 年 6 月正式发布的 ECMAScript 2015。它是 ES 规范的第六个版本,发布至今已有两年多。在这个快节奏的时代,两年时间感觉是很长,可以发生很多事情了。比如,ES6 发布时你最多买到 iPhone 6,而现在不少人都用上 iPhone X 了。

我们不妨把时间再往前拨一些。ECMAScript 3(ES3)发布于 1999 年 12 月,ECMAScript 5(ES5)发布于 2009 年 12 月。这样一看,就发现两年其实还是比较短的。有人可能会问,这么快把 ES6 推向生产环境,靠谱吗?

阅读全文 »