最近在某些比较看重的事情上,处理的很失败,感觉整个心态都发生了变化。下班独行的那段路上,突然惊醒自己也许需要做出一些改变,晚饭后静静的思考了一阵:似乎勇往前行才是我最需需要的改变。古语有云:走自己的路,让别人去说吧。是的,生活需要你不断踽踽独行,活在他人的世界里是可怕的,特别他(她)还是陌生人。随手记录一些句子,它们是我最近的心态和生活的写照,也以此鞭策自己砥砺前行。
常用javascript代码片段
下面记录的主要是本人在项目中遇到的一些问题的解决方案或者个人觉得精妙的代码,方案也许来自于自己的想法,也有可能来自于网络(我尽量给出出处,以便大家追源溯流),也许干脆就是一个插件库(实际在项目中对于一些小的功能个人是拒绝引入不纯粹的三方库的)。肯定,这其中有些方案也不是尽善尽美,我会一一列出。如果对于某个问题在你看来有更好的解决方案,请不吝指出!
一道小小的题目引发对javascript支持正则表达式相关方法的探讨
以前对于正则是非常惧怕的,因为看不懂和学不会。但最近项目中频繁的使用到了正则,因此强迫自己去学习了解,慢慢的体会到了他的魅力与强大。当然学习正则初入门的时候有些枯燥难懂,但越学越觉得轻松。本文不准备说关于正则本身的事儿,而是说一说关于javascript中关于正则的几个方法中被很多人忽略的地方。
vue中慎用style的scoped属性
在vue组件中,在style标签上添加scoped属性,以表示它的样式作用于当下的模块,很好的实现了样式私有化的目的,这是一个非常好的机制。但是为什么要慎用呢?在实际业务中我们往往会对公共组件样式做细微的调整,如果添加了scoped属性,那么样式将会变得不易修改。初写这篇文章时,本人没有找到一个好的方法去解决这个问题,后来经过大伙的解答,才让我恍然大悟。
如何写一个日历组件
众所周知,虽然
javascript
中关于时间的API有不少,我们可以通过方法单独的获取年、月、日、时、分、秒、毫秒…貌似很多,最近写了一个日历(以前写的,但写得很烂,最近优化一下),所以下面简单的记录一下如何写一个日历,列出了一些我在写日历过程中自己封装的一些方法
H5的Notification特性 - Web的桌面通知功能
目前,
web
网页使用桌面通知功能的越来越多,包括微博,腾讯视频等大厂站,桌面通知功能是H5
的一个API
-Notifications
。它允许网页或应用程序可以发出通知,通知将被显示在页面之外的系统层面上(通常使用操作系统的标准通知机制,但是在不同的平台和浏览器上的表现会有差异),这样即使应用程序空闲或在后台也可以向用户发送信息。