//考证用户名//6-20位小写字母数字且以字母开首 function isUsername(subject){ var pattern = /^[a-z0-9]{6,20}$/; return pattern.test…
标签:JavaScript
数字直接挪用函数:(5).fn1(2).fn2(3)完成5-2+3
原由 在网上无意间看到这么一道题,第一次实践,直接报错,所以记录下来加深影象 历程 一看到数字能够挪用函数,最早想到的相似的场景就是 (5).toFixed(2),那末接下来,有两个思绪了 1、重写Number原型对象中…
基于浏览器的JavaScript文件紧缩、导出
1.运用FileSave.js 导出text npm install file-saver --save /*装置*/ import FileSaver from 'file-saver' /*导入*/ var Blob…
浅谈JS中 reduce() 的用法
一、语法 arr.reduce(function(prev,cur,index,arr){…}, init); 个中,arr 示意将要原数组;prev 示意上一次调用回调时的返回值,或许初始值 init;cu…
javascript 闭包
闭包 一、闭包是什么? 将一个 词法作用域 中的 内部函数 作为一个 一级值范例 随处通报,就构成了闭包。 怎样去明白呢?这里要敲黑板划重点了,上面的概念性笔墨引见了三个点: 词法作用域(函数) 内部函数 一级值范例通报…
express启动当地服务指南
一:全局装置express cmd敕令进入, npm install express-generator -g 二: 启动express 效劳 express server -e (-e 示意运用ejs模板) 三 vsc…
Node.js 指南(HTTP事务的剖析)
HTTP事务的剖析 本指南的目的是让你充分了解Node.js HTTP处理的过程,我们假设你在一般意义上知道HTTP请求的工作方式,无论语言或编程环境如何,我们还假设你对Node.js EventEmitters和Str…
【Node之web通信Socket.IO】
环境:Node v8.2.1; Npm v5.3.0; OS Windows10 在web开发中,我们使用HTTP协议,HTTP协议是基于文本的“单向”通讯机制,当我们想要从服务端获取数据的时候目前首选当然是Ajax,A…
关于css,js放置位置的问题
一天,小明正在网上查找资料,项目中遇到的问题需要通过查阅资料来解决,他看到一个标题很有意思,觉得这应该是他要找的答案,于是他就点了进去,结果进入网站后几秒钟的时间,网页还是一片空白,过了好久才加载完成。 为什么会出现这种…
vue项目中获取外部js,并使用其中方法
因为项目需要,需要从外部获取js,然后在vus项目中使用其中的方法。 如果我们想引用一个库,但是又不想让webpack打包,并且又不影响我们在程序中以CMD、AMD或者window/global全局等方式进行使用,那就可…
html5--移动端视频video的android兼容,去除播放控件、全屏等
android下html5的视频播放一直是前端兼容的重灾区,各种体验差,被诟病已久。但之前的故宫穿越H5,和吴亦凡入伍H5,利用的视频技术,貌似又给人一种新面貌。 前段时间做某项目,恰好也是一个类似视频全屏的,下面跟大家…
重新认识vue之 ref
ref ref 被用来给元素或子组件注册引用信息。引用信息将会注册在父组件的 $refs 对象上。此时对 ref 的认识在于,元素属性写了 refs, 则可以通过 this.$refs 访问到该元素。其实ref 用在不同…