随笔分类 - javascript
摘要:title: XMLHttpRequest date: 2017 08 18 11:00:38 tags: XMLHttpRequest ajax的真面目 ajax一直在使用,使用起来相对简单,之前也看过其本质。但是久之就遗忘了。故记录下来 何为ajax AJAX stands for Asynch
阅读全文
摘要:title: table2excel date: 2017 07 31 18:05:45 tags: Table2excel table转为excel表格 需要借助jQuery
阅读全文
摘要:title: js copy date: 2017 07 31 16:06:38 tags: Copy js 复制功能 原文地址 http://web.jobbole.com/86054/ 核心代码是document.execCommand('copy')复制代码
阅读全文
摘要:title: fetch date: 2017 08 21 15:07:59 tags: fetch Fetch fetch 规范与 jQuery.ajax() 主要有两种方式的不同 从 fetch()返回的 Promise 将不会拒绝HTTP错误状态, 即使响应是一个 HTTP 404 或 500
阅读全文
摘要:title: ES6 01 date: 2017 06 30 15:36:47 tags: ES6 前言: 指导了一些es6的用法,但是一直没有系统的看关于es6的所有改变,于是这次看阮一峰的ES6标准入门,记录下来方便自己查询 第一章:介绍了babel 如何将es6 转为 所有浏览器都识别的es5
阅读全文
摘要:title: ajax detail date: 2017 08 18 15:56:38 tags: ajax url参数详解 参阅文章(http://www.cnblogs.com/lexus/archive/2012/02/21/2360944.html) 1.url的组成部分 2.http是无
阅读全文
摘要:1.如果只是实现一个复制的功能呢有一个比较简单的方案废话不说,直接上代码 (pc 推荐) 但是这个实现的方法pc无问题 但是在移动端有一个缺点 手机的键盘区会弹出来 因为执行的是textarea 的 select 方法取值 (移动推荐) 2.引用一个JavaScript copy库,测试移动端能够完
阅读全文
摘要:网址查询:http://caniuse.com/#feat=namevalue-storage
阅读全文
摘要:1.http-server 是一个简单的零配置命令行HTTP服务器, 基于 nodeJs. 如果你不想重复的写 nodeJs 的 web-server.js, 则可以使用这个. 安装 (全局安装加 -g) : 在站点目录下开启命令行输入 访问: http://localhost:8080 or ht
阅读全文
摘要:var commonindex = function() {}; commonindex.prototype = { ajaxRequest: function(request) { $.ajax({ type: 'POST', url: request.url, data: request.dat...
阅读全文
摘要:1.工作中经常用到的倒计时,应该大家都是手到擒来,非常简单的setInterval setTimeout 都可以写倒计时,但是今天我却在倒计时上栽了跟斗。说一下事情的来源吧,做一个首页需要用到多个倒计时,而且每个倒计时结束之后开始调用回调方法去请求新的倒计时剩余秒数,一切都是那么的顺利,直到我打开页
阅读全文
摘要://数组的组合 Array.prototype.combinate = function(iItems, aIn) { if (!aIn) { var aIn = new Array(); this.combinate.aResult = new Array(); } for (var i = 0;
阅读全文
摘要:requrejs 可以解决的问题: 1.逻辑比较复杂的js可能会有上千行js代码 此时我们开发和维护起来会有非常大的难度和不方便的地方,所以我们用requirejs模块化js 2.可以异步加载js,如果有需要同步的地方也可以实现 避免同步加载js延缓页面加载速度问题 requrejs 目录: req
阅读全文
摘要:这段js 需要置于页面上端 也就是 需要先加载js然后加载页面 (这段js是原生js而且比较短小 基本对页面加载速度无影响) FontResize : function(maxWidth){ (function() { function o() { document.documentElement.
阅读全文
摘要:1.当从第三方软件需要分享到微信的时候 需要给授权处理才能获得微信信息 比如 nickname 等昵称图像等 从第三方登陆跳转到微信分享页需要 shareurl = http://open.weixin.qq.com/commect/oauth2/....+redirect_uri=.....+..
阅读全文
摘要:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>ment</title> <script src="time.js"></script></head><body> <div id="countdown"></di
阅读全文
摘要:navigator.userAgent 又一次遇到这个,之前没见过,于是就查了一下,记录下来以备后面查询 var user = navigator.userAgent.toLowerCase() if (/micromessenger/.test(user)) else if (/iphone|ip
阅读全文
摘要:// 倒计时插件 (function (){ function countdown(config){ var startDate = config.start ? new Date(config.start) : new Date(); var endDate = new Date(config.end); var id = config.id || 'countdown'; var time...
阅读全文
摘要:parseInt(Math.random()*(max-min+1)+min,10);Math.floor(Math.random()*(max-min+1)+min);
阅读全文

浙公网安备 33010602011771号