首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
MAT87832
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
赞
文章( 12 )
沸点( 0 )
最常用的正则表达式(一)
1. 定义 正则表达式通俗的讲就是按照某种规则去匹配符合条件的字符串。 在前端开发中经常能够遇到它,比如说表单验证,字符处理等。虽然功能及其强大,在几乎所有语言中都可以使用,但是其繁杂的语法使其成了许多前端同学包括我的一个痛点。 所以今天做一个总结,理解最常用的正则语法。这样下…
Markdown
1. 定义 Markdown 是一种轻量级标记语言,让作者专注于写作而不用关注样式。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面(且Markdown是兼容HTML语法的)。 所以用Markdown写文章是最适合不过的啦。 2. 基本语法 Mar…
最常用的正则表达式(二)
1. Js 中关于正则的 API search() 方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。 如果没有找到任何匹配的子串,则返回 -1。 split() 方法用于把一个字符串分割成字符串数组,接受的参数为字符串或正则表达式。 match() 方法…
Js 函数防抖和节流
如果不做任何处理的话,页面可能会卡顿,性能较低。这时候就需要函数防抖和节流来出马啦。 1. 函数防抖 在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。 例子:电梯是在等人进入10秒后自动关闭。如果电梯进人后10s内再次有人进入,则又得等10秒钟电梯才会自动关闭…
Js 数组乱序
1. 定义 数组乱序就是把数组存储值的顺序都打乱。 通常我们在做抽奖系统或者发牌等游戏时,会遇到数组乱序的问题。 举个例子:将 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 乱序。 2. sort 方法 通常我们最快想到的方法是利用 sort。 乍一看没问题,…
地图坐标系知多少
今天收到产品反馈,有客户发现在微信小程序中使用百度地图导航,导航位置并不准确。 1. 常见坐标系 wgs84: WorldGeodetic System 1984 ,全世界最流行的基准标准系统,是由美国国防部制图局建立。 通常通过底层接口得到的定位信息都是 wgs84 坐标系。…
微信小程序底层架构
1. 与h5页面的区别 从技术的发展角度来看,微信小程序是从微信中的 webView 和 JS-SDK 进化到了今天的形态。那么,小程序和普通的h5页面到底有什么区别呢? 运行环境:小程序基于浏览器内核重构的内置解析器,而 h5 的宿主环境是浏览器。所以小程序中没有 DOM 和…
小程序项目构建(一)
当我们在准备开发微信小程序之前,首先要进行框架选型。现在微信小程序框架有好几种,我们该怎样来选择一个适合自己项目的框架呢? 1. 框架选型 可以看到:原生框架在自动构建、 css 预处理、数据管理和多端复用有一定的欠缺。 时间有限,不想踩太多坑。 排查问题、性能调优更方便。 那…
小程序项目构建(二)
1. 多环境切换 接上文:因为小程序只会存在一个预览版本,所以测试同学需要在其他环境测试时,都需要找到开发同学手动更改环境并重新发布体验版,非常之麻烦。 可以利用微信摇一摇来实现环境的切换。 app.js 也要进行处理,在线上环境不应该有切换环境的功能。 还有个问题,如果每次打…
小程序性能优化技巧
网页性能优化是前端一个老生常谈的话题,但微信小程序因为双线程的架构设计,跟传统 Web 页面不太一样。所以,今天来探究下微信小程序内的性能优化问题。 1. 启动过程 相信大家对 Web 页面的展现过程非常清楚。那么小程序呢,简要地说,小程序要历经下面几个启动过程: 微信初始化小…
下一页
关注了
1
关注者
0
收藏集
0
关注标签
0
加入于
2019-09-18