自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 微信开放平台 和 公众平台的【区别】

开放平台是网站或者app使用的接口平台,利用开放平台可在自己的网站或者app上开发微信账户登录、微信分享等。公众平台是微信号的一种,也具有开发功能,是在公众号中开发出更多功能,例如微网站等[]简单说,就是公众平台的开发功能是在微信平台的基础上的,而开放平台是在你自己的平台上开发的与微信相关的一些功能。微信公众平台...

2018-03-30 14:20:00 355

转载 ECharts数据图表系统? 5分钟上手!

【前言】  最近在捣鼓各种插件各种框架,发现这个ECharts还是比较不错的,文档也挺全的,还是中文的,给大家推荐一下。 这篇文章是零基础入门ECharts图表的教程,先简单介绍一下吧,可能有人还不知道这个东西。【简介】  ECharts,缩写来自Enterprise Charts,商业级数据图表,一个纯Javascript的图表库,可以流畅的运行在PC和移动设备上...

2018-03-29 15:52:00 229

转载 前端数据可视化插件:Highcharts、Echarts和D3(区别)

  前端数据可视化插件有很多,但我用过的只有Highcharts(https://www.hcharts.cn/)、Echarts(http://echarts.baidu.com/)和D3(https://d3js.org/),Web开发过程中选择使用哪一个插件是很重要的问题。就我个人而言,一般会从以下几点考虑。1.兼容性使用一个插件之前必须要先评估一下它对浏览...

2018-03-29 15:49:00 989

转载 js如何准确获取当前页面url网址信息

【javascript来获取当前页面的url网址信息】:举例:URL,然后获得它的各个组成部分-------http://i.cnblogs.com/EditPosts.aspx?opt=11、window.location.href(设置或获取整个 URL 为字符串)var test = window.location.href;alert(test);返...

2018-03-29 12:23:00 144

转载 js 邮箱验证

function isEmail(str) {  var re = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;  if(str.indexOf('@') < 0){    return false;  }  re...

2018-03-29 12:20:00 164

转载 浏览器在监听改变窗口大小时候的变化

font_width();$(window).on("resize", function(){  font_width();});function font_width (){  var clientWidth = document.documentElement ? document.documentElement.clientWidth : document....

2018-03-29 12:19:00 176

转载 Jquery 获取元素标签名称

Jquery的获取元素标签名称的方法:1、$( this ).get(0).tagName2、$( this )[0].tagName3、$( this ).prop("tagName")4、$( this ).prop("nodeName")转载于:https://www.cnblogs.com/queende7/p/8669051.html...

2018-03-29 12:19:00 361

转载 js 手机号、身份证验证

<script type="text/javascript">function checkform() {  var re;  var ss = document.getElementById('txtMobile').value;  re = /^(1[358][0-9]{9})$/;  if (re.test(ss)==false) {  ...

2018-03-29 12:18:00 186

转载 兼容HTML5解决方案

<!-- HTML5 shim for IE8 support of HTML5 elements --><!-- [if lt IE 9]><script src="js/respond.min.js"></script>><script src="js/html5shiv.js"></scri...

2018-03-29 12:17:00 265

转载 提取cookie中的值

//提取cookie中的值CloudShareCommon.prototype.getCookie = function (name) { var cookieStr = document.cookie; if (cookieStr.length > 0) { var cookieArr = cookieStr.split(";")...

2018-03-29 12:16:00 479

转载 创建cookie

//创建cookieCloudShareCommon.prototype.setCookie = function (name, expireday) { var exp = new Date(); exp.setTime(exp.getTime() + expireday * 60 * 1000); //设置cookie的期限 document.c...

2018-03-29 12:15:00 108

转载 正则表达式 常见的简写形式

\d   表示 [0-9]。表示一位数字(记忆方式:其英文是 digit 数字)。\D   表示 [^0-9]。表示除数字外的任意字符。\w   表示 [0-9a-zA-Z_]。表示数字、大小写字母和下划线。(记忆方式:w是word的简写,也成单次字符)。\W   表示 [^0-9a-zA-Z_]。非单词字符。\s   表示 [ \t\v\n\r\f]。表示空白符,包...

2018-03-29 12:14:00 1185

转载 Git 常用命令

git init →创建版本库git add 文件名 →将文件提交到暂存区git status →查看暂存区的状态git commit -m "注释" → 提交文件到本地库git reflog 文件名→查看版本号git reset --hard HEAD^ ...

2018-03-29 12:12:00 112

转载 利用npm安装删除模块

npm安装模块【npm install xxx】 利用npm安装xxx模块到当前命令行所在的目录;【npm install -g xxx】利用npm安装全局模块xxx;本地安装时将模块写入package.json中【npm install xxx】 安装但不写入package.json;【npm install xxx -save】 安装...

2018-03-29 12:10:00 117

转载 发送验证码设置settime(验证码倒计时)

function settime ($el,countdown) {  if(countdown === 0){    $el.removeAttr('disabled')    // $el.val('发送验证码').css('backgroundColor','#e70034')    $el.val('获取验证码').css('backgroundColor',...

2018-03-29 12:05:00 146

转载 30分钟后过期(订单过期)

function endTime(value) {  // value = '2017-08-15 14:20:00';  var val = value.replace(/-/g, "/");  var date1 = new Date(); //开始时间  var date2 = new Date(val); //结束时间  var mss = date1 -...

2018-03-29 12:01:00 436

转载 JS 获取当前日期时间以及其他操作

Js获取当前日期时间及其它操作var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-...

2018-03-29 12:00:00 113

转载 请在微信客户端打开链接

<html><head><meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=0"></head><body><script type="text/javascript">  va...

2018-03-29 11:57:00 445

转载 判断终端

// js判断是微信、QQ内置浏览器打开页面方法一:(微信官方js判断做法)var ua = navigator.userAgent.toLowerCase();var isWeixin = ua.indexOf('micromessenger') != 1;if(isWeixin){ return true;}else{ return...

2018-03-29 11:56:00 111

转载 一个轻量、可拓展、针对手机网页的前端开发者调试面板vConsole

https://github.com/Tencent/vConsole/blob/dev/README_CN.md下载 vConsole 的最新版本。(不要直接下载 dev 分支下的dist/vconsole.min.js)或者使用 npm 安装:npm install vconsole引入dist/vconsole.min.js到项目中...

2018-03-29 11:49:00 135

转载 解决ios下的微信打开的页面背景音乐无法自动播放

后面的项目发现,还有两个坑,需要注意下:·本文的解决方案的核心是利用了 微信/易信 在ready的时候会有个 WeixinJSBridgeReady/YixinJSBridgeReady事件,通过监听这个事件来触发的。那有个坑就是 如果微信已经ready了,但还没执行到你监听这个ready事件的代码,那么你的监听是没用的,所以监听的js一定要放在head前面(放在css外链...

2018-03-29 11:48:00 148

转载 js 给定日期转为星期几

1、获取当天是星期几,则为:  new Date().getDay();2、给定日期是星期几,应把字符串转为Date:  new.Date('2017-12-30').getDay();  // 返回0,表示星期天,1:星期一……注意:考虑ios、android兼容性问题,建议字符串'2017-12-30'先转为标准的“2017/12/30”,再处理转...

2018-03-29 11:48:00 2074

转载 获取地址栏参数

/* ****************************** 获取参数值* @param name 参数名称* @returns 参数值***************************** */ CloudShareCommon.prototype.getQueryString = function (name) { var reg ...

2018-03-29 11:46:00 106

转载 解决浏览器缓存 或 刷新URL地址

//解决浏览器缓存 或 刷新URL地址CloudShareCommon.prototype.timestamp = function (url) { var getTimestamp=new Date().getTime(); // 获取时间戳 if (url.indexOf("?") > -1) { // 地址已含 “ ? ”符号 u...

2018-03-29 11:44:00 480

转载 计算两个日期之间的天数

/* 计算两个日期之间的天数 */ getDateDiff: function (startDate, endDate) { var startTime = new Date(Date.parse(startDate.replace(/-/g, "/"))).getTime(); var endTime = new Date(Date.parse(endDat...

2018-03-29 11:43:00 88

转载 获取当前日期的前后N天日期的方法

//获取当前日期的前后N天日期的方法 function GetDateStr(AddDayCount){ var dd = new Date(); dd.setDate(dd.getDate()+AddDayCount);//获取AddDayCount天后的日期 var y = dd.getFullYear();...

2018-03-29 11:42:00 184

转载 将一下 prototype 是什么东西,原型链的理解,什么时候用 prototype

在JavaScript中,prototype对象是实现面向对象的一个重要机制。  每个函数就是一个对象(Function),函数对象都有一个子对象 prototype对象,类是以函数的形式来定义的。prototype表示该函数的原型,也表示一个类的成员的集合。要弄清楚原型链就要先弄清楚 function 类型,在JavaScript中没有类的概念,都是函数,所以它是一门函数...

2018-03-29 11:41:00 164

转载 apply和 call 什么含义,什么区别?什么时候用

  call和apply都用于函数调用,和使用函数名直接调用不同,call和apply可以指定一个额外的参数作为函数体内的this对象。call采用不定长的参数列表,而apply使用一个参数数组。  由于call和apply可以改变函数体内的this指向,因此通常被用来将一个对象原型上的方法应用到另一个对象上。一个常见的应用是处理函数的arguments,将其转换为A...

2018-03-29 11:41:00 809

转载 高效Web开发的10个jQuery代码片段

检测Internet Explorer版本当涉及到CSS设计时,对开发者和设计者而言Internet Explorer一直是个问题。尽管IE6的黑暗时代已经过去,IE也越来越不流行,它始终是一个能够容易检测的好东西。当然了,下面的代码也能用于检测别的浏览器。平稳滑动到页面顶部这是一个最广泛使用的jQuery效果:对一个链接点击下...

2018-03-29 11:39:00 85

转载 数组去重

/* Object.is() ----判断是否重复,NaN也可以判断 */let arr = [10,30,4,4,5,6,7,7,8,4,5,6,NaN,NaN,0];let newArray = [];arr.forEach((item) => { let flag = true; for(var i=0; i<newArray.l...

2018-03-29 11:34:00 76

转载 前端模块化(CommonJs,AMD和CMD)

前端模块规范有三种: CommonJs, AMD 和 CMD。CommonJs用在服务器端,AMD和CMD用在浏览器环境AMD 是 RequireJS 在推广过程中对模块定义的规范化产出。提前执行(异步加载:依赖先执行)+延迟执行CMD 是 SeaJS 在推广过程中对模块定义的规范化产出。延迟执行(运行到需加载,根据顺序执行)延迟执行(运行到需加载,根据顺序执行)...

2018-03-29 11:32:00 301

转载 二维码图片合成 ----合成图片以便微信长按保存(移动端)

HTML:<div id="box"> <img src="" alt="" id="bg-img" width="100%"> <!--生成的图片宽高大小--> <canvas id="qr" style="display: none" width="640" height="1135"></c...

2018-03-29 11:31:00 496

转载 VUE中引入第三方JS

1、若第三方中的对象或者方法,已经暴露出来(export),则可以直接引用,比如:  import '../../../common/geolocation.min.js'; // 引入腾讯地图前端定位组件的js2、若第三方中的对象或者方法,没有暴露出来,则引用如下:  let bBox = require('../../../assets/js/baguetteBox...

2018-03-29 11:16:00 240

转载 小程序开发者工具--快捷键

常用快捷键格式调整Ctrl+S:保存文件Ctrl+[, Ctrl+]:代码行缩进Ctrl+Shift+[, Ctrl+Shift+]:折叠打开代码块Ctrl+C, Ctrl+V:复制,粘贴,如果没有选中任何文字则复制粘贴一行Shift+Alt+F:代码格式化Alt+Up,Alt+Down:上下移动一行Shift+Alt+Up,Shift+Alt+Dow...

2018-03-29 11:15:00 157

转载 小程序注意事项

当更换接口地址域名时----微信开发者工具应重启,从而生效;引用模板方式一:直接引入wxml文件1:<include src="../templates/header" />复制~~模板内容:<view>这是头部</view>include时,不能遗漏 /方式二:引入模板wxm...

2018-03-29 11:14:00 96

转载 webpack+ES6+less 开发环境搭建

webpack是什么  Webpack 是一个模块打包器。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。 百度网盘视频下载:http://pan.baidu.com/s/1jIPJucu百度网盘在线观看:http://pan.baidu.com/share/link?shareid=1645979812&uk=24...

2018-03-29 11:12:00 101

转载 marquee标签属性详解(跑马灯文字效果)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>...

2018-03-29 11:05:00 217

转载 HTTP状态码(3位数字)

首位数字定义了状态码的类型:1、 1XX: 信息类,表示收到Web浏览器请求,正进一步的处理中。2、 2XX: 成功,表示用户请求被正确接收,理解和处理,例如~200 OK。3、 3XX: 重定向,表示请求没有成功,客户必须采取进一步的动作。4、 4XX: 客户端错误,表示客户端提交的请求有错误,例如:404 NOT FOUND,意味着请求中的...

2018-03-29 11:03:00 398

转载 ES6 语法

letlet 定义变量没有变量的提升(没有预解释)let 定义的变量不能重复定义(无论函数还是let定义的变量都不可以重复定义)虽然不进行预解释,但是代码执行前,也是将定义的变量提前过滤一遍,一旦发现不合法的就直接报错了,代码也不会执行了。{ }是一个私有作用域 ,块级作用域// 自执行函数 { let a = 100; c...

2018-03-29 11:02:00 97

转载 ES6 编程风格

块级作用域(1)let 取代 varES6 提出了两个新的声明变量的命令:let和const。其中,let完全可以取代var,因为两者语义相同,而且let没有副作用。'use strict'; if (true) {let x = 'hello';} for (let i = 0; i < 10; i++) {console.log(...

2018-03-29 11:01:00 207

空空如也

空空如也

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

TA关注的人

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