奇舞周刊第 187 期 —— 写正则不要再瞎转义了

769 阅读3分钟
原文链接: mp.weixin.qq.com

记得点击文章末尾的“阅读原文”查看哟~

下面先一起看下本期周刊摘要吧~

一周飞快,转眼周五~ 新一期周刊出炉了,而周刊君之前依然在含泪默默治疗拖延症,该搬的砖还有好多。说到拖延症,大概只有每周五的奇舞周刊不会让周刊君拖延,毕竟真爱~ PS 刚刚看到一张小狐狸的图,顿时超级开心,棒棒棒!


(by @Ana Caro)

奇舞推荐

写正则不要再瞎转义了

正则表达式中字符转义的正确姿势,你掌握了吗?这篇文章列举了几个在正则的 Unicode 模式下不正确的转义形式,以后在写正则的时候,不能看到标点符号就转义啦~

从 ng1 到 ng2 的平滑升级

如何一步步将 Angular 1 项目升级到 Angular 2,这篇文章给出了一个很详细的解决方案。

天猫即将不支持 IE8

还在因浏览器兼容而苦恼吗?看看别人家,天猫已放弃 IE8 了。

JavaScript

另一种思路探测 JS 代码中的死循环

想要在浏览器中探测 JS 代码中的死循环,一般的思路是把这段 JS 放进 Web Worker 中执行,但这一方案有诸多的限制。文章作者提出了另一种独特的思路来探测 JS 代码中的死循环。xieranmaya推荐

关于 React Native 与 WebView 的通信

从 React Native 0.37 官方新增的 WebView 通信接口说起,到定义通信协议、透明化通信过程,优化接口,通用化实现。循序渐进讲讲 WebView 通信那些事。pinqy推荐

Angular 2 中的通信方式

介绍 Angular 2 中实体间的通信方式,了解这些有利于编写更易于维护的代码。

CSS

CSS3 Animation 属性众妙

结合实际的开发经验,介绍 css3 animation 属性的一些使用场景及技巧。

CSS 新特性

这篇文章介绍了一些 CSS 新特性,“虽然这些新特性目前还无法安全的运用于生产环境,或者说实际项目当中,但这一点都不会影响我们去学习新的知识,以及对这些新特性的探究与尝试。”

布局演变史

Web 布局演进过程中,经历了表格布局、定位布局、浮动布局、Flexbox 布局等布局模式。除了之外,即将还会有 Grid、Shapes、Regions 等现代布局模式。

使用 Git 和 Github 进行协同开发流程

教你如何和小伙伴们一起使用 Git 和 Github 完成协同开发,“让 Git 成为自己的一项基本技能,帮助自己处理各种项目团队协同工作的问题,成为一个高效的开发者、优秀的项目的管理者。”

Git 自动回滚和应用发布二三事

如何实现代码自动回滚?这篇文章讲解了 Git Tag 与 应用版本号、自动回滚的实现以及发布脚本等相关内容,非常详细。

欢迎点击“阅读原文”,学习本周精华文章~

奇舞周刊

——————————————————

领略前端技术 阅读奇舞周刊

长按二维码,关注奇舞周刊