自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 vue全家桶-音乐播放器

vue全家桶实现网易云音乐(webapp)项目地址 (project address)api来源 感谢binaryify让我能用喜欢的东西做一个属于自己的播放器! 源码地址 不要脸的求star 哈哈哈!!!项目预览 1mhere.cn (pc端按F12切换手机调试模式效果更佳!)(移动端可直接扫码)技术栈 (technology)vue2.0 + vuex + vue-r

2017-12-16 19:10:50 638

原创 叮~您有一封Vue.js挑战邀请函,请查收

大家好,我是webfansplz.今天要跟大家分享的是vuejs-challenges,一个Vue.js在线挑战平台,它提供了一些题库,开发者可以在线进行挑战.通过这些挑战,我们可以进一步了解和熟悉Vue.js,希望它能对想学习Vue.js的同学有所帮助....

2022-07-04 08:21:36 451 1

原创 ✨ null-cli 来啦 一行命令提高你的效率

null-cli 是什么 ?在日常开发工作中,我们需要用到各式各样的工具用 有道翻译 来翻译单词用 postman 来调试网络请求用 express 来 启动 web 服务器用 vue-cli , create-react-app 来搭建前端工程 …在不同的应用程序间来回切换难免觉得繁琐~所以就有了 null-cli ! 一个命令行界面工具,集成了我们常用的一些功能~null-...

2019-12-02 11:35:22 162

原创 react-router4.0学习笔记

react-router4.01. 使用 HTML5 提供的 history API (pushState, replaceState 和 popstate 事件) 来保持 UI 和 URL 的同步。import { BrowserRouter } from 'react-router-dom'<BrowserRouter basename={optionalString} forceRef

2018-02-07 15:05:15 291

原创 正则表达式学习笔记

正则表达式正则表达式测试网站:regexr.com基础知识1.量词runoo+b,可以匹配 runoob、runooob、runoooooob 等。 + 号代表前面的字符必须至少出现一次(1次或多次)。runoo*b,可以匹配 runob、runoob、runoooooob 等。* 号代表字符可以不出现,也可以出现一次或者多次(0次、或1次、或多次)。colou?r 可以匹配 color 或者

2018-02-05 18:49:19 182

原创 排序算法 ->冒泡排序

冒泡排序之所以叫冒泡排序是因为在使用冒泡排序时,数据值会像气泡一样从数组的一端漂浮到另一端.假设正在将一组数字按照升序排列,较大的值会浮动到数组的右侧,而较小的值则会浮动到数组的左侧.它是最慢的排序算法之一,但也是一种最容易实现的排序算法. Array.prototype.bubbleSort = function () { var ary = this; fo

2018-01-07 22:07:15 164

原创 模块化编程:ES6 module命令

1.概述历史上,JavaScript 一直没有模块(module)体系,无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来。其他语言都有这项功能,比如 Ruby 的require、Python 的import,甚至就连 CSS 都有@import,但是 JavaScript 任何这方面的支持都没有,这对开发大型的、复杂的项目形成了巨大障碍。在 ES6 之前,社区制定了一些模块加载方案,最

2018-01-06 17:39:55 487

原创 模块化编程:CommonJs规范

1.概述Node应用由模块组成,采用CommonJS模块规范。根据这个规范,每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。// example.jsvar x = 5;var addX = function (value) { return value + x;};上面代码中,变量x和函数addX,是当前文件example.js私有

2018-01-06 16:41:14 287

原创 模块化编程:AMD规范

1.AMD诞生背景浏览器的模块,不能采用'同步加载',只能采用'异步加载'。这就是AMD规范诞生的背景。2.AMD定义AMD是”Asynchronous Module Definition”的缩写,意思就是”异步模块定义”。它采用异步方式加载模块,模块的加载不影响它后面语句的运行。所有依赖这个模块的语句,都定义在一个回调函数中,等到加载完成之后,这个回调函数才会运行。AMD也采用require()语

2018-01-06 15:56:10 308

原创 nodeJs - express中间件

使用中间件Express 是一个自身功能极简,完全是由路由和中间件构成一个的 web 开发框架:从本质上来说,一个 Express 应用就是在调用各种中间件。中间件(Middleware) 是一个函数,它可以访问请求对象(request object (req)), 响应对象(response object (res)), 和 web 应用中处于请求-响应循环流程中的中间件,一般被命名为 next

2017-12-28 16:22:59 230

原创 nodeJs - express路由

路由路由是指如何定义应用的端点(URIs)以及如何响应客户端的请求。路由是由一个 URI、HTTP 请求(GET、POST等)和若干个句柄组成,它的结构如下: app.METHOD(path, [callback...], callback), app 是 express 对象的一个实例, METHOD 是一个 HTTP 请求方法, path 是服务器上的路径, callback 是当路由匹配时要执

2017-12-28 14:38:05 289

原创 vue自定义指令-vue-reclick

vue自定义指令

2017-12-23 16:18:29 2839

原创 git常用命令操作

git

2017-12-23 12:59:27 133

原创 nodeJs-path模块

1.引用模块path 模块提供了一些工具函数,用于处理文件与目录的路径。可以通过以下方式使用const path = require('path');2.__dirname变量获得当前文件所在目录的完整目录名3.path.basename(path[, ext])path.basename() 方法返回一个 path 的最后一部分path.basename('/foo/bar/baz/asdf/qu

2017-12-19 16:27:24 371

空空如也

空空如也

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

TA关注的人

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