一些稍微优雅的技巧写法,并不是非的是es6,标题党了哈 为class绑定多个值 普通写法 :class="{a: true, b: true}" 其他 :class="['btn', 'btn2', {a: true, …
标签:JavaScript
单页应用在iOS微信浏览器中如何优雅的设置title
最近用Vue2.0 SPA做了个微信应用,遇到了一个比较尴尬的问题。用document.title设置title,在返回时不会再重新设置title。 由于iOS的微信浏览器使用原生的title,在路由返回后不能及时捕获d…
前端如何实现文件下载功能
文章目录 前端如何实现文件下载功能 结合后端实现 两种实现方式 第一种、直接下载服务器的静态资源 第二种、前端传参,后端生成文件 实现思路: 优缺点 优点 缺点 纯前端实现 数据来源 实现思路 第一步、将数据生成对应得`…
JS数组正数转为负数
用map方法, 例: var arr = [1,2,3,4,5] var farr = arr.map(item=>0-item) console.log(farr)就得到[-1,-2,-3,-4,-5]
window对象用法
window对象用法: 1. open方法 语法格式: window.open(URL,窗口名称,窗口风格) 功能:打开一个新的窗口,并在窗口中装载指定URL地址的网页。 说明: open方法用于打开一个新的浏览器窗口,…
实现JS监听文件下载完成的功能(解决不同浏览器的下载触发 + a标签base64url过长无法下载的问题)
一般来说,我们的js文件下载会使用window.location.href定位到后端的接口,后端生成文件返回,然后浏览器自动下载。这种方法最简单,但是无法获取下载成功的通知,在大文件生成和下载的时候,时间过长,用户可能会…
明白 js的作用域、预剖析机制
虽然,ES6在我们工作中应用得愈来愈普遍,然则照样许多项目保留着ES5的写法,所以,本日,带着人人从新稳固下ES5下的作用域及预剖析机制。 观点: 作用域:域,指的是一个空间、局限、地区,作用指的是在域内可举行读写操纵。…
export和import的用法总结
ES6中export平常的用法有两种 定名导出(Named exports) 默许导出(Default exports) 定名导出(Named exports) 就是每一个须要输出的数据类型都要有一个name,一致输入一…
JavaScript中的Array.prototype.sort要领详解
头几天在某公司口试的时刻被问到关于这个要领的默许值的题目(但是口试官跟我说的实际上是错的,就地我还不够底气去辩驳)。倏忽发明对这个要领的相识还不够,因而返来查了材料,看了v8引擎的完成和ECMA规范,在这分享一下我的总结…
纪录盘算顺子(12,3,4或许9,0,1,2)的要领
顺子号:1,2,3,4,5或许9,0,1,2,3,4或许7,8,9,0,1之类的工作中写的谁人另有bug,晚上研讨了下终究写出个没有bug的要领,分享下,假如看到这篇文章另有更好方法的迎接交换,共同进步。 functio…
关于promise的小结
Promise 本文从js的异步处置惩罚动身,引入Promise的观点,而且引见Promise对象以及其API要领。 js里的异步处置惩罚 能够参考这篇文章 js是单线程的,在js里,异步处置惩罚总共有四种要领,个中最常…
vue插件
1、编写vue组件myUploader.js <template> <label :for="dataId" :style="dataStyle" class="upLoaderFile" :class…