js
左一yi
这个作者很懒,什么都没留下…
展开
-
时间戳中newData().getTime()
1、今天遇到这么个问题,将时间转化为毫秒在苹果手机上出现NaN 情况//在安卓上这个写可以获取到的var date = '2017-06-12';var time = new Date(date).getTime()/1000;//但在苹果手机上是不支持的,必须这样写:var time = new Date(date.replace(/-/g,'/')).getTime()/1000;注意...转载 2018-04-19 11:08:16 · 6936 阅读 · 0 评论 -
json字符串转换
JSON.parse方法在遇到不可解析的字符串时,会抛出SyntaxError异常。即:JSON.parse(text, reviver),This method parses a JSON text to produce an object or array. t can throw a SyntaxError exception.所以,在这里在此总结一下 JS 中对象与字符串的互相转换,因为这...原创 2018-04-26 10:33:42 · 115 阅读 · 0 评论 -
AMD异步模块定义介绍和Require.js中使用jQuery及jQuery插件的方法
AMD 模块AMD(异步模块定义,Asynchronous Module Definition)格式总体的目标是为现在的开发者提供一个可用的模块化 JavaScript 的解决方案。AMD 模块格式本身是一个关于如何定义模块的提案,在这种定义下模块和依赖项都能够异步地进行加载。它有很多独特的优势,包括天生的异步及高度灵活等特性,这些特性能够解除常见的代码与模块标识间的那种紧密耦合。目前它已...转载 2018-08-15 17:54:41 · 142 阅读 · 0 评论 -
js 计算分页数
1.丢弃小数部分,保留整数部分js:parseInt(7/2)2.向上取整,有小数就整数部分加1js: Math.ceil(7/2)3,四舍五入. js: Math.round(7/2)4,向下取整js: Math.floor(7/2)数分页的总页数算法总记录数:totalRecord每页最大记录数:maxResult方法一:总页数:totalPage ...原创 2018-11-29 16:28:51 · 3915 阅读 · 0 评论 -
vue-cli项目使用微信分享
本次使用了axios进行了请求,使用时先安装一、先在index.html下接入微信jsdk<script src="//res.wx.qq.com/open/js/jweixin-1.2.1.js"></script>二、创建分享的共用wxshare.js文件import axios from 'axios'export default {...原创 2019-03-19 11:51:06 · 1162 阅读 · 1 评论 -
常用js的方法
页面禁止滑动和取消滑动var mo=function(e){e.preventDefault();};function stop(){ document.body.style.overflow='hidden'; document.addEventListener("touchmove",mo,false);//禁止页面滑动}/***取消滑动限制***/functio...原创 2019-07-05 15:30:46 · 95 阅读 · 0 评论 -
ES6的Promise异步方法,js原生请求
创建Promise异步方法var saveCanvas = function () { this.canvas; this.context;};saveCanvas.prototype.baseToJPG=function (base,timetype) { var that = this; var p = new Promise(function (res...原创 2019-08-07 10:23:56 · 334 阅读 · 0 评论