随笔分类 -  JavaScript

1
摘要:1. 获取数组的最小元素 const getSmallest = (arr) => arr.reduce((smallest, num) => Math.min(smallest, num)); const arr = [13, 7, 11, 3, 9, 15, 17]; console.log(g 阅读全文
posted @ 2022-12-28 10:39 假装学习 阅读(71) 评论(0) 推荐(0) 编辑
摘要:vue nui app sunui-upimg 上传图片 压缩图片sizeType: ["compressed"], 只有小程序-app才有效果 chooseImage() { let _self = this; uni.chooseImage({ count: _self.upload_count 阅读全文
posted @ 2020-12-10 17:44 假装学习 阅读(657) 评论(0) 推荐(0) 编辑
摘要:vue+unipp(h5) 获取省市区地址 baduMap.js 异步加载 export default { init: function () { const AK = "***"; const BMap_URL = 'https://api.map.baidu.com/api?v=2.0&ak= 阅读全文
posted @ 2020-11-05 09:44 假装学习 阅读(204) 评论(0) 推荐(0) 编辑
摘要:var obj = {}; this.selectData.forEach((item, index) => { var str = 'model_' + index + '_#profit_item_id'; var str2 = 'model_' + index + '_#agent_id'; 阅读全文
posted @ 2020-08-20 14:56 假装学习 阅读(2821) 评论(0) 推荐(0) 编辑
摘要:<scroll-view class="VerticalNav nav" scroll-y scroll-with-animation :scroll-top="verticalNavTop" style > <view class="cu-item" :class="item.id == sele 阅读全文
posted @ 2020-07-20 14:18 假装学习 阅读(664) 评论(0) 推荐(0) 编辑
摘要:页面截图,快照vue使用 第一步 npm install html2canvas 第二步 在使用的页面引入 import html2canvas from 'html2canvas'; 页面 截图内容外框 id nodeBox <template> <div class="app-container 阅读全文
posted @ 2020-07-09 14:22 假装学习 阅读(524) 评论(0) 推荐(0) 编辑
摘要:uni app +vue 引用 百度地图API取位置,VUE用百度地图获取当前位置(城市) 1.在index.html 引入 百度js <script src="http://api.map.baidu.com/api?v=2.0&ak=你的密钥" type="text/javascript"></ 阅读全文
posted @ 2020-06-17 09:55 假装学习 阅读(8932) 评论(0) 推荐(0) 编辑
摘要:vant van-uploader 图片上传 <van-uploader accept="image/*" v-model="fileList" multiple :after-read="afterRead"></van-uploader> afterRead: function(file) { 阅读全文
posted @ 2020-03-12 10:09 假装学习 阅读(9744) 评论(1) 推荐(0) 编辑
摘要:FastClick 移动设备上的浏览器默认会在用户点击屏幕大约延迟300毫秒后才会触发点击事件,这是为了检查用户是否在做双击。为了能够立即响应用户的点击事件,就有了FastClick。 安装fastclick可以使用npm,Component和Bower。另外也提供了Ruby版的gem fastcl 阅读全文
posted @ 2019-12-05 20:15 假装学习 阅读(760) 评论(0) 推荐(0) 编辑
摘要:原因分析: 一.android 浏览器 包括微信的开发者工具 都是ok的返回可以刷新页面但是唯有iOS不行. 二.iOS 浏览器原因:history.go(-1)返回上一页后,页面内容并不会刷新。在B页面修改的内容,返回到A时并没有更新新的内容,必须手动刷新。 在Debug模式下,发现在iOS浏览器 阅读全文
posted @ 2019-11-11 10:30 假装学习 阅读(942) 评论(0) 推荐(0) 编辑
摘要:/保存到相册 function savePic(){ var picurl= $("#picurl").attr("src"); //alert(picurl); savePicture(picurl); } var triggerEvent = "touchstart"; function sav 阅读全文
posted @ 2019-11-06 11:38 假装学习 阅读(4489) 评论(0) 推荐(0) 编辑
摘要:function callAppBridge(func, argObj) { const app = window.webkit || window.app; const args = typeof argObj 'object' ? JSON.stringify(argObj) : argObj; 阅读全文
posted @ 2019-09-29 11:05 假装学习 阅读(812) 评论(0) 推荐(0) 编辑
摘要:JS精度问题 Vue中使用 解决方案 math.js npm install mathjs import { create, all } from 'mathjs' const config = { number: 'BigNumber', precision: 20 } const math = 阅读全文
posted @ 2019-09-25 15:40 假装学习 阅读(1564) 评论(0) 推荐(0) 编辑
摘要:copyText()安卓,ios11,ios12都可用 ,并且不弹起输入键盘 // 复制copyText function copyText(text) { var input = document.createElement("input"); var currentFocus = documen 阅读全文
posted @ 2019-08-02 17:44 假装学习 阅读(2458) 评论(0) 推荐(0) 编辑
摘要:做微信公众号页面时,ios9.3.3 h5的js代码全部失效描述: 机型iphone6 plus,ios9.3.3js代码全部失效,刚开始还以为是ios和jq兼容问题, 后来发现是es6语法不能读,导致报错 下面常用es6语法的兼容性问题 1.箭头函数: 2.let: 3.const: 阅读全文
posted @ 2019-08-01 17:32 假装学习 阅读(489) 评论(0) 推荐(0) 编辑
摘要:JavaScript浮点运算的一个bug。 比如:7*0.8 JavaScript算出来就是:5.6000000000000005 //调用:numberExcept(arg1,arg2) //返回值:arg1除以arg2的精确结果 numberExcept(arg1, arg2) { var t1 阅读全文
posted @ 2019-07-31 17:51 假装学习 阅读(276) 评论(0) 推荐(0) 编辑
摘要:身份证号组成:·17位数字 + 1位校验码·地址码:前六位·出生日期码:第七位至第十位·顺序码:第十五位至十七位(对同年同月同日生的人便定的顺序号,顺序号奇数为男生,偶数为女生)·检验码:第十八位(0-9 X) var aCity = { 11: "北京", 12: "天津", 13: "河北", 阅读全文
posted @ 2019-07-29 16:14 假装学习 阅读(429) 评论(0) 推荐(0) 编辑
摘要:有几个需要注意的地方。 首先文本只有选中才可以复制,所以简单的做法就是创建一个隐藏的 input,然后绑定需要复制的文本。 另外如果将 input 设置为 `type="hidden" 或者 display:none 则无法选中文本,也就无法复制,可以设置 position:absolute;lef 阅读全文
posted @ 2019-07-24 16:09 假装学习 阅读(337) 评论(0) 推荐(0) 编辑
摘要:生命周期中的每一步大概的说明: 分配内存 — 内存是被操作系统分配,这允许程序使用它。在低级语言中(例如C),这是一个作为开发者需要处理的显式操作。在高级语言中,然而,这些操作都代替开发者进行了处理。 使用内存。 实际使用之前分配的内存,通过在代码操作变量对内在进行读和写。 释放内存 。不用的时候, 阅读全文
posted @ 2018-08-04 11:52 假装学习 阅读(448) 评论(0) 推荐(0) 编辑
摘要:什么是内存泄漏 内存泄漏基本上就是不再被应用需要的内存,由于某种原因,没有被归还给操作系统或者进入可用内存池。 编程语言喜欢不同的管理内存方式。然而,一段确定的内存是否被使用是一个不可判断的问题。换句话说,只有开发者才能弄清楚,是否一段内存可以被还给操作系统。 某些编程语言为开发者提供了释放内存功能 阅读全文
posted @ 2018-08-04 11:47 假装学习 阅读(267) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示