自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 Js-数组交集

首先要有一个讨论前提(1)数组只能是是一维数组(2)里面的元素也应当时基础类型,如Boolean、Number、String那么首先举一个例子:let ar1 = [3,5,6,1,1,2,2,5], ar2 = [1,5,6,2,4,1,1]如果用肉眼看很容易看到交集应该是[1,5,6,2,1],注意,这是以ar2逐一匹配ar1得到的结果;可以看出来:两个数组的交集就是两个集合重复的元素,结果是完全有可能发生重复的,比如上面的结果有两个1。而且因为数组是有先后顺序的,所.

2020-07-05 18:59:38 565

原创 简易Vue项目搭建

<---前言:因为用npm很慢,所以用淘宝镜像===>详细信息可以参考此链接(https://npm.taobao.org/),因为服务器架在国内所以下载模块很快,如果直接用npm命令会很慢任意路径执行命令:“npm install -g cnpm --registry=https://registry.npm.taobao.org”执行完后即可全局用cnpm来代替npm了...

2020-02-28 20:33:35 207

原创 Js常用函数,包括ES6 —— 持续更新

/*---------------字符串类---------------*/1、str.indexOf(target_str,n),若找到返回目标字符串第一次出现的位置,如未找到则返回-1。【 n>=0,表示起始位置,不写默认为0】2、str.charAt(n),返回所在n位置的字符串【 str.length>n>=0,n表示某个位置,如果超过范围则返回空字符串】3、...

2020-02-28 20:16:53 850

翻译 官网《Next.js —— 为页面获取数据》

现在我们知道如何创建一个像样的Next.js应用了,并且也充分使用了Next.js路由API。在实践中,我们通常要从远程数据源获取数据。Next.js具备标准的获取数据的API,那就是成为同步函数的'getInitialProps'.用这个函数,我们就能从远程获取数据,并且以属性的方式传递回页面。我们能同时在客户端和服务端写入这个函数,所以,自然而然可以在两端使用。在这节课中,通过使用"get...

2019-07-05 10:06:01 2561

翻译 官网《Next.js —— 服务端对“整洁”路由的支持》

在前面一节中,我们学习了如何为我们的应用创建一个“整洁”的URLs,基本上我们可以得到如‘http://localhost:3000/p/my-blog-post’这样的url。但是,这只能在我们的客户端运行。当我们重新加载这个页面时,它会返回一个404页面。这是因为实际上根本没有一个叫“p/my-blog-post”的页面目录。运用Next.js cunstom server API...

2019-07-02 10:39:18 662

翻译 官网《Next.js —— 用'路由伪装'清理URLs》

在之前的课程中,我们学习到如何用查询字符创建动态页面。用那种方式,一个博客的请求链接会是这样:http://localhost:3000/post?title=Hello%20Next.js但是这个URL看起来不是很友好,你觉得如果像 http://localhost:3000/p/hello-nextjs 这样的链接怎么样?这很棒对吧?这就是我们要在这节课中要做的。安装...

2019-03-14 14:12:46 821

翻译 官网《Next.js —— 创建动态页面》

现在我们知道如何在Next.js 应用中创建多个页面。为了创建一个页面,我们必须要在硬盘中创建一个真实的文件。然而,在实际的项目中,我们需要创建动态页面去显示动态内容。对于Next.js 我们有很多途径来实现。我们首先用“查询字符”来创建一个动态页面,我们要创建一个简单的“博客”应用,这个页面在首页有很多帖子列表。(如图)当你点击某个帖子的标题,你就能够在这个页面看到特定的帖子的内容。...

2019-03-05 17:52:04 1510

翻译 官网《Next.js —— 共享组件的使用》

我们知道Next.js是以页面去展现的,我们通过导出一个React 组件来创建一个页面,然后把页面放进'page'的路径下,于是就有了基于文件名的固定的url。由于导出的页面其实是JavaScript的模块,所以当然也可以导入其它JavaScript组件到页面中。这是一个任何其它JavaScript框架所期待的特性在这节课中,我们将会创建一个公共的Header组件,并且将它置于多个页面...

2019-01-29 15:02:41 1718

翻译 官网《Next.js —— 在两个页面间导航》

现在我们已经知道如何创建一个Next.js的app并且运行它,这个简单的app只有一个单一页面,但是我们可以增加许多我们想要增加的页面。比如我们可以依据下面内容来创建一个‘关于’页面到‘page/about.js’:然后我们可以通过http://localhost:3000/about来访问这个页面。export default () =&gt; ( &lt;div&gt; &l...

2019-01-28 11:48:43 1233

翻译 官网《Next.js —— 起步》

一、开始目前对于创建一个JavaScript单页应用是个挑战这个事实已经不再是一个秘密。幸运的是,总有一些简单易用的东西能够帮助你更快的构建应用‘创建应用-https://github.com/facebook/create-react-app’是个非常棒的例子!即便如此,在你创建一个一般的应用来说依旧有较高的学习曲线。所以,我们需要一个简单且可定制的东西。想一想,我们是如何用...

2018-10-16 15:58:24 3252

原创 读书笔记1:常用DOM操作详解

1、获取dom对象/对象数组(常用),返回一个dom数组(1)document/dom.getElementById("id_name");(2)document/dom.getElementsByClassName("class_name1 class_name2……");(3)document/dom.getElementsByTagName("tag_name");(4)document.q...

2018-04-06 19:30:40 256

HTML5权威指南

非常难得的资源,里面不仅详细介绍了HTML,而且还有CSS3以及JavaScript,不仅全面而且深入,放在案头可以当做一个工具书,还能具有指导意义

2016-01-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除