- 博客(14)
- 问答 (1)
- 收藏
- 关注
原创 ES6数组扩展
1、扩展操作符 可以看成rest参数的逆运算 const a1 = [1, 2, 3] console.log(...a1) // 1 2 3 // 应用场景: 1:复制数组 const arr1 = [1, 2]; const arr2 = [...a1]; 2:合并数组 const a1 = [1, 2, 3]; const a2 = [4, ...
2020-03-26 17:21:05
238
原创 获取地址栏参数,跨域请求
getUrlParam('id') function getUrlParam(name){ //校验地址栏中是否拥有code参数 varreg=newRegExp('(^|&)'+name+'=([^&]*)(&|$)') varr=window.location.search.substr(1).m...
2020-01-06 13:49:47
380
原创 vue混入
混入 混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项。 let mixin = { data() { return { page: 1, num: 1 } ...
2019-12-03 16:12:10
277
转载 typeof不能够很好的识别参数类型,因此用type封装
typeof不能够很好的识别参数类型,因此用type封装 function type(opts) { var template = { '[object Object]': 'object', '[object Array]': 'array', '[object Number]': 'object——number', '[object Boolean]'...
2019-07-29 10:54:33
222
转载 JavaScript继承模式圣杯模式
出处:腾讯课程上面教学视频 function Father(){ } function Son(){ } inherit(Son, Father); var son = new Son(); //圣杯模式 function inherit(Target, Origin){ function F() { }; F.prototype = Origin.prototype;...
2019-07-26 11:07:29
356
1
转载 安装Vue
Vue作为最火的前端框架之一,作为前端人员也必须的学习一下,我在这里首先进行的Vue项目安装。 1、首先需要安装node.js,我一般安装的是8.0.0版本的。 下面是node.js的各种历史版本: https://nodejs.org/zh-cn/download/releases/ 2、因为使用npm是属于国外的,使用起来比较慢,所以使用淘宝的cnpm镜像来安装cnpm. 1 ——...
2019-02-18 17:44:35
624
转载 微信小程序
2、之前提到微信不允许进页面强制进行授权问题,提供组件进行授权 因为我只需要昵称和性别,所以只获取了这两个(微信小程序性别标注 【1男、2女、0未知】如果数据库不是这样最好对应进行调整) wxml <button class='confirm' open-type="getUserInfo" bindgetuserinfo="confirmOrder">确认领取</but...
2018-05-24 15:10:50
297
转载 微信小程序
今天所写的是我刚刚接手的一个小程序所遇到的一些问题,PS本人是新手前端。 1、关于获取用户基本信息(微信官方不允许开发者进页面直接获取用户信息【也就是进页面强制跳出弹框】),而是通过组件的格式直接获取信息。 <wxml></wxml> (这个只是让开发者能够直接获取到用户信息,不用授权、仅仅是显示作用) <open-data class="userHead...
2018-05-24 14:54:52
1012
原创 js生成条形码
<!-- 页面内容 --> <img id="qrcode" /> <script type="text/javascript" src="JsBarcode.all.js"></script> //js生成条形码 JsBarcode("#qrcode", ‘条形码的信息’, { format: &qu
2018-05-02 11:20:10
796
原创 js生成二维码
<!-- 页面内容 --> <div id="qrcode"></div> <img id="imgOne" /> <!-- 引用文件 --> <script type="text/javascript" src="../../js/jquery.js" &
2018-05-02 11:04:25
196
原创 ajax获取数据
$.ajax({ url:"接口", data:{ 参数 }, dataType: "json", success:function(data){ if(data.errorCode != "0"){ alert(data.remark); return; } 返回的值data,进行操作。 } });...
2018-03-29 11:28:52
233
原创 获取昨天、今天、明天日期
AddDayCount为你想要获取的哪一天,昨天为-1、今天为0、明天为1,其他类似。function GetDateStr(AddDayCount){ var today = new Date(); today.setDate(today.getDate()+AddDayCount);//获取AddDayCount天后的日期 var year=today.getFullYear() ; va...
2018-03-29 11:25:40
828
原创 输入框只能输入正确的金额
页面代码 <input type="text" id="ipt1" /> js代码 $("#ipt1").keyup(function () { var reg = $(this).val().match(/\d+\.?\d{0,2}/), txt = ''; if (reg != null) { txt ...
2018-02-27 17:21:40
1126
原创 日期样式“yyyy-MM-dd”
如何写2018-01-23,而不是2018-1-23 获取本年 var year=new Date().getFullYear() ; 获取本月 var month = new Date().getMonth() + 1 获取本日 var day = new Date().getDate() 赋值 $("#date").html(year+'-'+month+'-'+day);
2018-01-18 09:55:05
368
空空如也
vue-photo-preview图片过多不执行?
2019-03-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅