Atom是什么 Atom是GitHub推出的一款编辑器,说是21世纪的编辑器,好牛的样子。在此记录下Atom的部分常用快捷键。 快捷键在这里 查找文件 Ctrl + T : 在当前工程中查找文件 Ctrl + B : 在…
分类:前端开发
js代码实现地图轨迹点抽稀 Douglas-Peuker(道格拉斯-普克)抽稀算法
缘起: 目前在开发一款React Native应用,有很多地图展示页面,其中一项就是播放轨迹。然而轨迹点太多了,七天的数据就有一万八千多个,点过多会影响性能,于是想到了抽稀。 算法: 目前来说轨迹抽稀较为常用的算法有:步…
Swoole 5 将移除 PSR-0 下划线风格类名
Swoole 在 1.x - 4.x版本中同时提供了PSR-0规范的下划线风格类名和PSR-4的命名空间风格。目前PSR-0规范已于2014年10月21日被标记为弃用,目前最新的替代规范为 PSR-4。 在最新的5版本中…
js笔记十八之Date日期
Date日期操作基础讲解 Date是日期类,通过它可以对时间进行处理 var time = new Date(); // -> 获取当前客户端本机时间(当前获取的时间不能作为重要的参考依据) // -> 获取…
CSS——实现元素的垂直居中
在写CSS的过程中,我常常谷歌一个东西,就是如何实现元素的垂直居中,水平居中难度还不是很大,但是垂直居中我这个烂记性是写一次忘一次,于是本着好记性不如烂笔头的想法,写下一篇博客记录下来。那么今天就记录下三种垂直居中的方法…
vue-cli搭建的项目使用局域网访问(手机通过ip地址访问vue项目)
做页面的时候,有时候有项目需要,需要使用手机访问开发的网页,普通的项目的话通常使用phpstudy建立服务器,手机通过局域网访问,但今天测试的时候发现vue-cli构建的项目用手机却无法访问。 经过度娘后知道: 在根目录…
立体太极图
这个算是前段时间的学习总结吧,作业就是写个中国传统因素太极八卦图,稍微改成立体展现。废话不多说,自己看效果 demo 请在chrome下预览(未写兼容性)
JavaScript 基础知识
JS 基本数据类型 Undefined、Null、Boolean、String、Number ES6 新增 Symbol,表示独一无二的值,凡是属性名属于 Symbol 类型,就都是独一无二的,可以保证不会与其他属性名产…
前端学习代码实例-JavaScript 阻止击超链接的跳转
点击链接具有跳转效果,但是有时我们不需要这种效果。 下面就通过代码实例介绍一下如何实现此效果。 代码如下: <!DOCTYPE html> <html> <head> <meta…
说一件小事儿:src与href
src与href都是“引用”,但又有着一定的区别。 src用于替换当前元素,href用于在当前文档和引用资源之间确立联系。 src是source的缩写,指向外部资源的位置,指向的内容将会嵌入到文档中当前标签所在位置;在请…
数组七十二变
会改变原数组的方法: push()在尾部添加一个或多个元素,并返回数组长度 let arr = [1, 2, 3] arr.push('a', 'b') // 5 console.log(arr) // [1, 2, 3…
HTML5 有哪些新特性
<h3>1.增加新的语义化标签</h3> <h3>2. input 增加新属性 </h3> 类型 描述 datetime 选取日期和时间(包括年,月,日,时,分,秒,分秒)…