自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

木呆呆的博客

懒人一个,偷闲的时候才能放出来一个垃圾文章

  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 正则篇

正则表达式是一个描述字符规则的对象创建表达式// 构建函数构建var reg = new RegExp('a','ig');/** 'a' 正则的规则* g 执行全局匹配* i 代表部分大小写*/// 字面量创建var reg = /study/; // 不带修饰符var reg = /study/ig; // 带修饰符正则对象下的正则使用reg.test(str...

2018-12-06 11:41:55 188

原创 git自我整理

配置命令// 设置用户名和emailgit config --global user.name '你的名字'git config --global user.email '你的邮箱'// 配置ssh创建密钥:$ ssh-keygen -t rsa -C “邮箱”// 显示当前配置git config --list代码信息// 显示有变更的文件$ git status// ...

2018-11-27 11:33:32 170

原创 笔试题 --模拟md文件

需求:模拟markdown文件<!DOCTYPE html><html><head><meta charset="utf-8"><title></title><style>html,body{ margin: 0; padding: 0; width: 100%; heig

2019-01-14 20:21:26 290

原创 vue系列之二 指令

为了2019年,重新学一遍vue个人理解,如有错误请指出vue 里面以 v- 开的属性叫做指令。v-model 双向绑定 && v-bind 绑定拿个实例来说引入吧:有一个文本框,同步显示并计算输入字符串的长度<body><div id='app'> <input type="text" v-model="info"/>&

2019-01-09 21:31:33 280

原创 vue系列之一 介绍与引用

为了2019年,重新学一遍vue个人理解,如有错误请指出介绍vue是一个渐进式的框架:(渐进式:随着客户端支持的不同,功能也在渐渐的增强,体验也在渐渐的变好,但是低版本浏览器有些功能实现不了,也能实现基本的功能)vue是一个MVVM框架(m:model 数据v:view 视图vm:viewmodel 双向绑定:数据变化<=>视图变化)安装环境找个文件夹打开...

2019-01-08 22:15:42 346

原创 vcCode常用快捷键

快捷键功能f3查询下一个f7转到行f8跳到下一个警告或者错误 +shift 上一个ctrl+f12跳转到定义ctrl+g跳转到行ctrl+k跳到上一个编辑位置ctrl+del/backspace删除左右字符ctrl+shift+k删除行ctrl+alt+上下键在上下位置添加光标ctrl+shift+上下键...

2018-12-25 22:01:02 722

原创 js实用方法

判断类型const typeOf = (obj) => obj&&Object.prototype.toString.call(obj).replace(/\[object\s|]/g, '')千位符const milliFormat = num => num && num.toString().replace(/^\d+/g, m =>

2018-12-24 21:44:37 150

原创 js进阶之三 this指向

本文不考虑严格模式(错误之处感谢提出,请勿喷)function 函数 this 指向一共有4种规则:默认绑定,隐式绑定,显式绑定, new绑定默认绑定function fn() { var a = 10; console.log(this.a); } var a = 1; fn(); // a: 1fn在没有任何修饰的被调用,只能使用默认绑定;this指向了直...

2018-12-10 16:03:01 172

原创 css3 渐变文字

<!doctype html><html lang="en"><head><meta charset="UTF-8" /><style type="text/css"> h1{ position: relative; color: rgba(255, 255,

2018-12-10 14:28:32 740

原创 js进阶之二 作用域 & 闭包

作用域作用域一般分为两种: 全局作用域和局部作用域全局作用域: 做外层的变量,能够被内层作用域访问到;<script>var globalVar = 'Global variables';function fn() { console.log(globalVar );}fn(); // Global variables</script>局部作用域:...

2018-12-10 10:18:28 292

原创 js进阶之 声明提升和 var & const & let

声明提升函数的声明提升到最上面,函数执行位置取决于调用的位置变量的声明提升到仅次于函数的下面说到这里看段代码来引入下一个话题<script type="text/javascript">fn(); // undefinedvar variables= 'Global variables';fn(); // Global variablesfunction fn()...

2018-12-08 17:12:52 294

原创 显示 js 调用堆栈

个人应用上的理解,错误的地方非常多,做好心理准备再看堆 && 栈堆: 一般通常是一个可以被看做的数组、对象;堆是在程序运行时,而不是在程序编译时,申请某个大小的内存空间。即动态分配内存。栈: 就像一个桶,后放进去的先拿出来,它下面本来有的东西要等它出来之后才能出来,即先进后出缓存机制栈使用的是一级缓存, 他们通常都是被调用时处于存储空间中,调用完毕立即释放。堆则是...

2018-12-07 11:48:12 4606 1

原创 js拖拽 + 回放

<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><style>body{ma

2018-11-26 18:31:18 463

原创 cookie简单封装

设置cookie/*cookieName cookie名字cookieValue cookie值cookiePath cookie路径cookieTime cookie存在时间*/function setCookie(cookieName,cookieValue,cookiePath,cookieTime){ var json = { "x" : cookieValue }...

2018-11-26 18:18:32 118

原创 canvas学习之基础

<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><style type="text

2018-11-26 18:11:24 213

原创 canvas学习之黑客帝国

先将body的margin和padding清空,body占满全屏<style> body{ margin: 0; padding: 0; } body,html{ height: 100%; }</style>然后新建个canvas节点<canvas id="can">你得浏览器版本低了</canvas>最后上js代...

2018-11-26 18:10:26 205

原创 递归优化

尾递归// n 循环条件 total 当循环条件成立后的返回值const recursion = (n, total) => { if (n === 1) return total; return recursion(n - 1, n * total);}recursion(5, 1) // 120...

2018-11-26 17:56:57 290

原创 函数节流

什么是javascript函数节流?javascript函数节流就是针对调用频率高的函数,通过设置定时器,使其在执行后间隔一段时间,才进行下一次的执行,避免重复频繁的调用导致的浏览器性能以及ajax重复调用问题。函数节流的基本应用场景:onresize,scroll,mousemove ,mousehover等事件回调函数的无间断执行。一般实现是通过setTimeout定时器,通过设置缓冲...

2018-11-23 10:23:37 248

转载 md文件使用介绍

凌云之翼 写的一篇图文混合介绍https://www.cnblogs.com/liugang-vip/p/6337580.html

2018-11-22 09:54:51 42391

转载 redux个人详解

Redux的流程,React中的props和state的用法(使用通过reducer创建出来的Store发起一个Action,reducer会执行相应的更新state的方法,每当state更新之后,view会根据state做出相应的变化!)redux的流程:1.store通过reducer创建了初始状态2.view通过store.getState()获取到了store中保存的state挂载...

2018-11-05 16:14:58 135

转载 json-server

前后端并行开发的痛点前端需要等待后端开发完接口以后 再根据接口来完成前端的业务逻辑解决方法在本地模拟后端接口用来测试前端效果 这种做法称之为构建前端Mockjson-server获取一个模拟的功能齐全的api接口 不需要敲代码 小于30s即可搞定json-server使用全局安装json-server命令行工具npm install -g json-server...

2018-11-05 16:10:18 355 1

原创 gulp 配置实例

/* src 指来源 pipe 指管道 dest 指目标*/var gulp = require("gulp");var babel = require("gulp-babel");//转es5 var es2015 = require("babel-preset-es2015");//转es5 var webpack = require("gulp-webpack

2018-11-05 16:08:58 103

原创 git常用

创建密钥:$ ssh-keygen -t rsa -C “邮箱”关联一个远程库:git remote add origin 地址查看远程仓库 git remote -v克隆:git clone 地址查看分支:git branch查看远程分支: git branch -a创建+切换分支:git checkout -b 合并某分支到当前分支:git merge 删除分支:git br...

2018-11-05 16:07:13 129

原创 配置gulp命令

npm initnpm install gulp -g 全局安装 gulpnpm install gulp --save-dev 局部安装 gulpnpm install --save-dev gulp-babel babel-preset-es2015 babel-core 安装bable 打包工具npm install gulp-webpack --save-dev 安装gu...

2018-11-05 16:01:55 200

转载 redux 要点

0. redux要点1. redux理解2. redux相关API3. redux核心概念(3个)4. redux工作流程5. 使用redux及相关库编码#1. redux理解什么?: redux是专门做状态管理的独立第3方库, 不是react插件作用?: 对应用中状态进行集中式的管理(写/读)开发: 与react-redux, redux-thunk等插件配合使用2. re...

2018-11-05 16:01:07 232

转载 jq

jQueryjQuery 概述jQuery 是原生 Javascript 开发出来的代码库,通常被称为框架。jQuery 设计的宗旨是 “write Less,Do More”,即倡导写更少的代码,做更多的事情。jQuery 通常被用来优化HTML文档操作、事件处理、动画设计和Ajax交互。中文名: 极快瑞 外文名: jQuery 核心理念: write less,do more ...

2018-11-05 15:59:34 304

转载 lodash 常用方法

引用方法import _ from 'lodash';map ,遍历数组和对象// obj 可以是数组,也可以是对象// 回调函数 item: value值 index:obj为数组时则为下标值 obj为对象时则为key值 _.map(obj, (item, index)=>{} ) chunk,将数组进行切分const arr = [1,2,3,4,5,6...

2018-11-05 15:54:49 1542

java解惑文档

Java这一编程语言,拥有着强大的生命力,且因为其自身所携带的几大优势,散发着独有的语言魅力。

2015-12-16

空空如也

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

TA关注的人

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