guanguan0_0的博客

前端深入浅出

ios10以下版本无法打开vue页面

使用vue开发公众号的时候遇到,在安卓系统打开页面正常,ios10以上也是正常,但是ios9打开空白。原因是es没有完全被解析。 修改webpack.base.conf.js: entry: { app: ['babel-polyfill', './src/main.js'] }, ...

2019-07-04 19:50:19

阅读数 98

评论数 0

js生成字母和数字随机数

别的不多说,直接上代码 function RandomRange(min, max) { var returnStr = "", range = (max ? Math.round(Math.random() * (max-min)) + min : min), ...

2019-06-26 14:41:03

阅读数 10

评论数 0

js常用正则表达式

邮箱: /^[A-Za-z\d]+([-_.][A-Za-z\d]+)*@([A-Za-z\d]+[-.])+[A-Za-z\d]{2,4}$/ 数字和字母: /^[a-zA-Z0-9]*$/ 非中文: /[^\u4e00-\u9fa5]/ 手机号: /^1[3|4|5|6...

2019-06-17 10:25:35

阅读数 16

评论数 0

JS的原型和原型链

函数(function) function foo() {} // 函数声明 var foo = function() {} // 函数表达式 函数对象(function object):代表函数的对象 var foo = new function() {} function F...

2019-02-20 23:37:47

阅读数 29

评论数 0

JS数组操作函数汇总

数组的遍历 for: 普通版:for(let i=0; i<arr.length; i++) { } 优化版:for(let i=0,len=arr.length; i<len; i++) { } 弱化版:for(let i=0; arr[i] ...

2019-02-18 18:20:25

阅读数 85

评论数 0

前端上传视频至阿里云

1、开通阿里云服务,获取userId 官方文档地址:https://help.aliyun.com/document_detail/52204.html?spm=a2c4g.11186623.6.915.51366bd19lzWGq 2、下载第三方js库: 放在src/assets/li...

2019-01-23 16:59:11

阅读数 8221

评论数 0

培养优秀的JS代码风格

尽管技术一般,但是也要写一手好代码让人看起来有大神风范;好代码不仅要精炼,更要易读。 一、变量(努力做一个干净的小变量好嘛) (1)变量的数量控制 避免滥用变量:数据只使用一次或不使用就无需装到变量中,例 let temp = 2; // 定义好了之后就没有用过 function fun...

2019-01-22 18:07:43

阅读数 43

评论数 0

微信公众号获取用户地址

JS-SDK获取用户地区经纬度 getArea() { this.doConfig(); let that = this; //创建百度地图控件 wx.getLocation({ type: 'wgs84', // 默认为wgs84的gps坐标,如果要返回直接给openLocati...

2018-12-17 16:43:21

阅读数 196

评论数 2

移动端上传图片和视频文件

手机拍摄的视频文件一般是mp4格式的,ios系统拍摄的视频是mov格式 上传图片功能是直接调用的摄像头,并且可以选择本地图片 大概页面设计如下: 具体实现功能: 1、可以调用摄像头上传图片 2、上传本地视频 3、预览已上传的图片和视频 4、删除已上传的图片和视频文件 具体代码如...

2018-12-17 16:41:35

阅读数 1560

评论数 0

H5页面调用扫一扫功能

想要实现H5页面调用微信扫一扫功能,必须先了解微信JS-SDK接口 企业号开发接口文档地址:https://qydev.weixin.qq.com/wiki/index.php?title=%E9%A6%96%E9%A1%B5 我们来看下使用的大概步骤 1、在页面引入js文件http://r...

2018-12-17 14:16:29

阅读数 2155

评论数 2

H5页面使用vuejs

<!DOCTYPE html> <html> <head> <meta charset="utf-8"...

2018-12-17 11:36:49

阅读数 734

评论数 0

移动端设置适配font-size

移动端设置适配font-size 根据屏幕的大小设置不同的根节点font-size,开发时即使用rem来使其达到自适应 @media screen and (min-width:287px) and (max-width:320px) { html { font-size: 10px ...

2018-12-07 09:35:19

阅读数 169

评论数 0

获取URL的参数

1、URL的组成 完整的URL由这几个部分构成: scheme://host:port/path?query#fragment 名词解释: scheme:通信协议.常用的http,https,ftp,maito等. host:主机(带端口号). 主机名或IP 地址。 ...

2018-11-12 16:51:11

阅读数 25

评论数 0

前端书写规范

命名规则: 1、项目命名:全部采用小写,以下划线分割 my_project_name   2、目录命名:参照项目命名规则,有复数结构时,要采用复数命名法 scripts,styles,images,data_models   3、JS命名:参照项目命名规则 list_table.j...

2018-10-15 18:12:03

阅读数 42

评论数 0

JS时间戳

1、获取当前时间(标准时间): var mydate = new Date(); console.log(mydate); //Fri Aug 24 2018 15:54:44 GMT+0800 (中国标准时间)   2、将时间戳转换为日期格式: function timestampTo...

2018-09-14 17:03:45

阅读数 52

评论数 0

m3u8直播hls流视频

使用阿里的流视频播放器: <!DOCTYPE html> <html>     <head>         <meta charset...

2018-09-14 17:02:26

阅读数 1301

评论数 0

JS指定区域的全屏显示

<html>     <head>         <title>js指定区域全屏</title>         ...

2018-09-14 17:01:01

阅读数 1002

评论数 0

JS的localStorage和sessionStorage的用法

sessionStorage(临时存储):为每个数据源维持一个存储区域,在浏览器打开期间存在,包括页面重新加载localStorage(长期存储):浏览器关闭后,数据依然会一直存在*引用类型的值要转换成JSON1、保存数据到本地存储:const userInfo = {    name: '管管'...

2018-07-04 16:06:02

阅读数 216

评论数 0

jq分页插件

分页样式如下:HTML: <div id="page1" class="page_div"></div><scrip...

2018-05-25 16:39:18

阅读数 639

评论数 0

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