自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信小程序与卡券功能小结

微信小程序与卡券功能小结前段时间公司有一个小程序的项目,其中有与卡券打通的功能,但是微信的官方文档实在是一言难尽。。。找了很多资料才解决这个问题,其中涉及到卡券的领取,卡券的核销等,在这里做一个小结方便以后使用。卡券的领取事件微信的卡券事件是发生在公众号里的,有公众号发出卡券,用户领取时微信会推送事件给开发者,开发者可以通过该事件获取到用户的信息和卡券的信息。这一步可以将用户领取过的所有卡券...

2019-08-16 15:30:15 6383 1

转载 前端开发面试题及答案整理

前端开发面试题及答案整理文章目录一些开放性题目position的值, relative和absolute分别是相对于谁进行定位的?如何解决跨域问题XML和JSON的区别?谈谈你对webpack的看法说说TCP传输的三次握手四次挥手策略TCP和UDP的区别说说你对作用域链的理解创建ajax过程渐进增强和优雅降级常见web安全及防护原理Web Worker 和webSocketHTTP和HTTPS为什么

2017-09-09 23:39:29 1287

转载 使用原生js替换jQuery

使用原生js替换jQueryjQuery是现在最流行的JavaScript工具库。据统计,目前全世界57.3%的网站使用它。也就是说,10个网站里面,有6个使用jQuery。如果只考察使用工具库的网站,这个比例就会上升到惊人的91.7%。虽然jQuery如此受欢迎,但是它臃肿的体积也让人头痛不已。jQuery 2.0的原始大小为235KB,优化后为81KB;如果是支持IE6、7、8的jQuery 1

2017-09-08 19:16:39 657

转载 javascript性能优化方面的知识总结

javascript性能优化方面的知识总结文章目录前言避免全局查找定时器字符串连接避免with语句数字转换成字符串浮点数转换成整型各种类型转换多个类型声明插入迭代器使用直接量使用DocumentFragment优化多次append使用一次innerHTML赋值代替构建dom元素通过模板元素clone,替代createElement使用firstChild和nextSibling代替childNode

2017-09-08 19:11:54 282

转载 JavaScript 面试中常见算法问题详解

JavaScript 面试中常见算法问题详解文章目录阐述下 JavaScript 中的变量提升阐述下 use strict; 的作用解释下什么是 Event Bubbling 以及如何避免== 与 === 的区别是什么解释下 null 与 undefined 的区别解释下 Prototypal Inheritance 与 Classical Inheritance 的区别找出整型数组中乘积最大的三个

2017-09-08 19:08:22 233

转载 浏览器的布局绘制与DOM操作

浏览器的布局绘制与DOM操作

2017-09-08 14:07:26 927

转载 用9种办法解决 JS 闭包经典面试题之 for 循环取 i

用9种办法解决 JS 闭包经典面试题之 for 循环取 i原文:https://segmentfault.com/a/1190000003818163闭包正确的说,应该是指一个闭包域,每当声明了一个函数,它就产生了一个闭包域(可以解释为每个函数都有自己的函数栈),每个闭包域(Function 对象)都有一个 function scope(不是属性),function scope内默认有个名为 Glo

2017-09-08 14:02:20 350

转载 移动前端知识总结

移动前端知识总结文章目录meta基础知识常见问题常用的移动端框架iscroll.jsunderscore.js滑屏框架FastClickmeta基础知识H5页面窗口自动调整到设备宽度,并禁止用户缩放页面<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=

2017-09-08 12:47:50 364

转载 HTML5实现动画三种方式

HTML5实现动画三种方式

2017-09-08 12:41:34 16776

转载 Form表单提交,Ajax请求,$http请求的区别

做过前端同学想必都避免不了要和后台server打交道。而以下这三种与后台交互的方式想必大家都不陌生。Form表单提交,Ajax请求,Angular的$http请求以前一直搞不清楚什么时候应该用哪种方式请求数据,正好最近在做文件上传相关业务,顺便对这三种方式的使用场景及区别做个简单总结。用法以下是三种请求方式的API详细介绍:Form:https://www.w3schools.com/h

2017-09-08 12:30:24 408

转载 用Github搭建个人博客

用Github搭建个人博客 由 Ghostzhang 发表于 2014-09-04 14:30上个月26号下午开始,原先博客的服务器宕机了,虽然一直觉得过段时间就会好的,不过一连3天都没恢复,开始有点忍不住了,内容还是好多的,没了多可惜啊,在公司登录不了管理后台,想从数据库把内容搞出来也做不到,如果是文件就好了,哭~~。虽然一直以来对Git1还停留在使用图形界面软件的程度,但还是想试试用G

2017-09-08 10:32:22 302

转载 2017 年 8 月:15 个有趣的 JS 和 CSS 库

炎热的 7 月已经过去,秋天的脚步更近了。在本月,Tutorialzine 依旧为大家带来了一些有趣、实用的前端库,看看有哪些适合你的项目呢? 1. Titanic 这是一组自带悬停动画的精致 SVG 图标。但与大多数 Web 图标不同之处在于 - 它的动画是基于 JS 的,需要你使用 bodymovin 库将动画效果导出为 SVG 格式。 项目地址:【

2017-09-07 18:46:54 266

转载 2017前端面试题大全

1.一些开放性题目1.自我介绍:除了基本个人信息以外,面试官更想听的是你与众不同的地方和你的优势。2.项目介绍3.如何看待前端开发?4.平时是如何学习前端开发的?5.未来三到五年的规划是怎样的? position的值, relative和absolute分别是相对于谁进行定位的?absolute :生成绝对定位的元素, 相对于最近一级的 定位不是 static 的父元素来进行定位。fixed

2017-09-07 18:43:15 754

转载 几款极好的 JavaScript 文件上传插件

jQuery File Uploader这是最受欢迎的 jQuery 文件上传组件,支持批量上传,拖放上传,显示上传进度条以及校验功能。支持预览图片、音频和视频,支持跨域上传和客户端图片缩放,支持的服务端平台有:PHP, Python, Ruby on Rails, Java, Node.js, Go 等等。使用示例:[javascript] view plain copy print?(<

2017-09-06 19:51:28 315

转载 SVG进阶教程全攻略

SVG进阶教程全攻略前面分享过一篇基础svg的,这篇分享一些高级的SVG教程,比如SVG路径中的三次贝塞尔曲线、椭圆弧线、SVG文本和填充效果等。一.SVG路径(一)直线命令 path元素里有5个画直线的命令,顾名思义,直线命令就是在两个点之间画直线。首先是“Move to”命令,M,前面已经提到过,它需要两个参数,分别是需要移动到的点的x轴和y轴的坐标。假设,你的画笔当前位于一个点,在使用M命令移

2017-09-06 15:13:04 855

转载 SVG基础入门详解

SVG基础入门详解一.什么是SVG?SVG 指的是可伸缩矢量图形 (Scalable Vector Graphics),它用来定义用于网络的基于矢量的图形,使用 XML 格式定义图形。SVG 图像在放大或改变尺寸的情况下其图形质量不会有所损失。此外SVG 是万维网联盟的标准,SVG 与诸如 DOM 和 XSL 之类的 W3C 标准是一个整体。 2003 年一月,SVG 1.1 被确立为 W3C 标准

2017-09-06 15:07:44 729

空空如也

空空如也

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

TA关注的人

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