自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JS忍者秘籍-函数重载

<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="wid...

2019-08-05 15:40:00 181

转载 JS+Canvas绘画&导出图片

//下载图片到本地export function downloadIamge(imgsrc, name) { //下载图片地址和图片名 var image = new Image(); // 解决跨域 Canvas 污染问题 image.setAtt...

2019-07-24 15:11:00 1346

转载 git常用操作

git 常用命令(含删除文件) Git常用操作命令收集: 1) 远程仓库相关命令 检出仓库:$gitclonegit://github.com/jquery/jquery.git 查看远程仓库:$gitremote -v 添加远程仓库:$gitremote add [...

2019-07-10 17:16:00 152

转载 前端书籍推荐

前端开发工程师必读书籍有哪些值得推荐?犀牛书——《javascript权威指南(第五版)》,《javascript高级程序设计(第三版)》,这两本js书都是值得细读的,《css权威指南》大略过一遍就OK,jqueryAPI手册CSS: JS: 这是我整理的一个书单,谈不上必读,仅作参考。 ...

2019-06-11 11:49:00 1470

转载 尾调用优化(Tail Call Optimization)

总结,递归本质上是一种循环操作。纯粹的函数式编程语言没有循环操作的命令,所有的循环都用递归实现,这就是为什么尾递归对这些语言极其重要。对于其他支持“尾调用优化”的语言,我们需要知道循环可以用递归来代替,而一旦使用递归,就最好使用尾递归。 https://www.jianshu.com/p/c...

2019-04-01 16:53:00 446

转载 Webpack 基础与配置

作者 :svon 日期 :2016年10月26日 webpack webpack the flexible module bundlerwebpack 是一款弹性打包工具,灵活,简单 install webpack 是运行在 node.js 中的一款模块,所以直接...

2019-03-08 17:59:00 68

转载 什么是数据库索引

学过服务器端开发的朋友一定知道,程序没有数据库索引也可以运行。但是所有学习数据库的资料、教程,一定会有大量的篇幅在介绍数据库索引,各种后端开发工作的面试也一定绕不开索引,甚至可以说数据库索引是从后端初级开发跨越到高级开发的屠龙宝刀,那么索引到底在服务端程序中起着怎样的作用呢? 这篇文章是一系...

2019-02-20 16:53:00 77

转载 vue2 transition钩子函数简介

<transition v-on:before-enter="beforeEnter" v-on:enter="enter" v-on:after-enter="afterEnter" v-on:enter-cancelled="enterCancelled"...

2019-01-23 11:58:00 777

转载 nodejs中运用运用process.nextTick

在学习《node.js实战》时,看到process.nextTick这个运用案例,便记录下来计算两个数组的交叉元素代码1: 代码1使用的是双重循环来计算两个数组的交叉元素,当两个数组所含元素数量小的时候该方法是很适用的,尽管存在效率问题,但是问题不大;可当两个数组所含含元...

2019-01-11 17:24:00 482

转载 使用Promise封装ajax

const getJSON = function(url) { const promise = new Promise(function(resolve, reject){ const handler = function() { if (this.readySt...

2019-01-11 14:50:00 139

转载 process.nextTick

process.nextTick() process.nextTick这个名字有点误导,它是在本轮循环执行的,而且是所有异步任务里面最快执行的。 Node 执行完所有同步任务,接下来就会执行process.nextTick的任务队列。所以,下面这行代码是第二个输出结果。 proce...

2019-01-09 16:37:00 802

转载 JavaScript 和 TypeScript

JavaScript 和 TypeScript 的概要介绍 JavaScript JavaScript 是一种轻量级的解释性脚本语言,可嵌入到 HTML 页面中,在浏览器端执行,能够实现浏览器端丰富的交互功能,为用户带来流畅多样的用户体验。 JavaScript 是基于对象和事件驱动...

2018-12-26 15:09:00 78

转载 px和em,rem的区别

彻底弄懂css中单位px和em,rem的区别 国内的设计师大都喜欢用px,而国外的网站大都喜欢用em和rem,那么三者有什么区别,又各自有什么优劣呢? PX特点 1. IE无法调整那些使用px作为单位的字体大小; 2. 国外的大部分网站能...

2018-12-25 14:56:00 130

转载 web图片懒加载

此前在浏览一些网站的时候,发现他们网站的图片都是你“鼠标”滚到哪,图片才会加载显示。当时觉得好神奇,怎么会这么“跟手”呢。 核心原理是: 1 设置一个定时器,计算每张图片是否会随着滚动条的滚动,而出现在视口(也就是浏览器中的展现网站的空白部分)中; 2 为<img>标签设置一...

2018-12-19 15:04:00 180

转载 nodejs的后端字符串验证器-validator

提交表单的时候,前端验证都可以绕过,这个时候就需要后端验证了,本文就是介绍的nodejs后端的验证模块,validator -- 安装模块 npm install validator 引入var validator = require('validator'); -- 验证介绍 con...

2018-12-17 17:28:00 817

转载 sql入门练习题

题目来源于https://www.jianshu.com/p/476b52ee4f1b,自己的解法(仅供参考,有错误敬请指出~) 数据表介绍 --1.学生表 Student(SId,Sname,Sage,Ssex) --SId 学生编号,Sname 学生姓名,Sage 出生年月,Ssex ...

2018-12-12 16:02:00 161

转载 sql语句语法顺序与执行顺序解析

SQL与js的实验室2017-01-22 21:17 很多程序员都很抵触SQL。其实SQL是一整为数不多的声明性语言,只是它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函数语言。 今天大家共同学习下SQL的语法顺序与执行顺序。(入门级的。大神们可以直接点退出了...

2018-12-12 14:32:00 278

转载 js数组的方法

JavaScript中创建数组有两种方式 (一)使用 Array 构造函数: var arr1 = new Array(); //创建一个空数组var arr2 = new Array(20); // 创建一个包含20项的数组var arr3 = new Array("lil...

2018-12-11 14:50:00 157

转载 事件冒泡与事件捕捉

在学校,听老师讲解事件冒泡和事件捕获机制的时候跟听天书一样,只依稀记得IE使用的是事件冒泡,其他浏览器则是事件捕获。当时的我,把它当成IE浏览器兼容问题,所以没有深究(IE8以下版本的浏览器已基本退出市场)。工作至今,虽然多次遇到该类问题,但均未深究,始终一知半解,遇到了全TM靠猜(选A不行就...

2018-12-05 15:31:00 87

转载 markdown语法入门

markdown语法入门初识markdown易读易写!Markdown 是一个 Web 上使用的文本到HTML的转换工具,可以通过简单、易读易写的文本格式生成结构化的HTML文档。目前 github、Stackoverflow 等 网站均支持这种格式。宗旨Markdown 的目标是...

2018-11-30 14:51:00 91

空空如也

空空如也

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

TA关注的人

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