LENTON'S BLOG
HTML5陀螺仪重力感应API
陀螺仪是什么,它是测量物理量的偏转、倾斜时的转动角速度。赛车、跑酷游戏里最常见的转动手机控制方向。知识点学习:陀螺仪API很简单,只要监听deviceorientation :window.addEventListener('deviceorientation', function(event) {
let alpha = event.alpha;
let beta =
2019-05-15 15:18:25
4299
0
ES7 ES8的一些新特性简单了解
ES7小版本新特性** 求幂运算符 Array.prototype.includes 数组成员查找ES8 版本新特性1. Object.values/Object.entries 对象遍历2. String padding 字符串填充3. Object.getOwnPropertyDescriptors 4. Trailing commas函数参数列表和调用中的尾逗号5. Async Functions 异步函数介绍:求幂运算符A ** B&
2019-01-08 16:41:20
2473
0
JS去重的几种算法
一. 简单的去重。利用JSON结构对数组去重。const arr = [ 1, 2, 3, 3, 4, 5, 2 ] ;
let tmp = {} ;
let res = [] ;
arr.forEach( item =>
2018-12-13 10:06:47
2218
0
VUE-CLI中使用SASS,SCSS
VUE2的CLI默认是没有配置SASS与SCSS支持的。需要手动添加。安装依赖包npm install sass-loader node-sass2.修改webpack打包配置。在项目的build/webpack.base.conf.js文件中,找到module对象下的rules,添加一个loader规则:{ test: /\.sass$/,
loaders: ['style',&n
2018-10-29 15:28:35
5511
0
Vue-CLI配置反向代理解决跨域
介绍在前后分离的项目开发中,调用后端的接口时难免会遇到跨域。通过Vue-CLI配置反向代理可以解决跨域。注:此方法只适用于本地开发。如发布到生产环境接口与前端在不同域,需服务器配置代理。配置方法打开项目中, config/index.js在module.exports配置对象的dev属性中增加proxyTable: {
'/master':{
&n
2018-10-29 14:58:36
8380
0
JS的replace字符串替换详解
定义replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。语法stringObject.replace(regexp/substr,replacement)参数描述regexp/substr必需。规定子字符串或要替换的模式的 RegExp 对象。请注意,如果该值是一个字符串,则将它作为要检索的直接量文本模式,而不是首先被转换为 RegExp 对象。replacement必需。一个字符串值。规定了替换文本或生成替换文本的函数。实例1. 将"ww
2018-10-19 12:08:37
2342
0
Android APK生成证书并签名方法
Android开发者可能对此很熟悉。使用Cordova等工具初试Hybird开发的前端同学可能就并不了解了,记录一下Ionic-cli / cordova项目打包APK后的签名详细过程共参考。整个流程为:打包release版本的APK -> 生成keystore证书 -> 使用keystore证书签名APK -> 发布到应用市场这里我们只关注生成证书与签名部分。
2018-09-20 10:08:02
6199
0
Ionic3新建页面等常用命令
Ionic3常用命令大全命令描述ionic -help查看帮助ionic -v查看版本ionic start myApp blank创建一个名为myApp的空项目ionic start myApp tabs创建一个名为myApp的带导航条项目ionic start myApp sidemenu创建一个名为myApp的带侧滑菜单项目ionic g page YourPageName创建新页面ionic g directive YourDirectiveName 创建指令ionic g c
2018-09-06 12:18:10
4370
0
JavaScript中Date对象取值month为什么是从0开始
在JavaScript中,Date对象的getMonth()方法返回的月份需要+1,如取当前月份:var oDate = new Date();
console.log( oDate.getMonth()+1 );//取当前月份,需要加1
console.log( oDate.getFullYear() );//取当前年份,不需要加1
console.log( oDate.getDate() 
2018-09-05 17:09:56
4107
2
HTML5视频转字符动画
什么是视频转字符动画?大至就是点此在线体验 (纯字符,适合PC) 点此在线体验 (画布,适合PC、移动端)补充: 字符画进阶实现(后来写的一个更有意思的实现,可以自己手写字符生成图画,比如写个女友的名字。。)一. 实现原理将视频拆分成独立的帧(等同于每换一个画面截一张图)将图转换成黑白图(如何将图片转成黑白自行百度)后,拿到每个像素点的颜色,点的rgb是相同的,是一个0~255的整数,0表示完全黑,255表示完全白准备一
2018-08-29 14:18:39
5775
1