新年快乐
2019-01-08

小伙伴们大家好,很久没更新博客,先给大家说声新年快乐。
原因其实也很简单,有个老朋友看了我的博客,说我做博客不够好,没能参透做博客该有的含义和收获是什么。
我也想了下,其实无非就是分享技术、分享理解、做做笔记,人的记忆都是会下降或者是选择性忘记一些的,如果日后需要某方面知识,突然想起自己写过这方面的博文,那还能回来review一下,当个参考。
在此我本人,严肃地向大家,也向我自己,道歉。
对不起,我没有好好经营好自己这一亩三分地。
接下来我也要说一些话:

  • 首先,很抱歉之前没有好好写博文,且有很多跟技术无关的东西接下来我会陆续删掉这些东西,只保留跟技术有关的内容。
  • 其次,我接下来的博文不敢说百分百跟技术有关,起码要以技术为主,不忘初心,方得始终。
  • 最后,我之前立了flag,其中有一条:保证今年每个月都至少写两篇技术博文。那么我是否能做到呢?请大家拭目以待。
20分钟搞定ES9
2018-11-14

之前出了个《30分钟带你掌握ES7、ES8》的文章,现在2018年11月已经接近尾声,ECMA联盟的TC39组织已经正式通过ES9(ES2018)提案,写入ECMASCRIPT标准规范。
那么接下来,请跟我一起学习ES9(ES2018)。
阅读本文依然是有前置知识储备的:

  • 不会ES3、ES4、ES5的同学,请去火狐浏览器的开发者中心:Mozilla的Web开发者文档,进行学习。
  • 不会ES6的同学,请买一本阮一峰老师的《ES6标准入门》照书上一步一步来即可。(可以去github仓库看下,最骚的是,阮老师push着、push着,就把一本ES6写成了ES678……)
  • 不会ES7、ES8的同学,请看我之前的文章,传送门:30分钟带你掌握ES7&ES8

另外需要注意的是:
目前的ES9提案可能在stage-4阶段,各大浏览器厂商都还未做到完全的实现,不过未来肯定是会实现的。(反正有babel的编译我知道你们并不会在乎这点的)

30分钟带你掌握ES7&ES8
2018-10-19

为什么要写这篇文章呢?因为现在有很多前端,觉得自己会一些ES6,就可以了,就完美了,但事实是这样吗?
不!事实是,只要这门语言在更新,在通过提案并被浏览器厂商所慢慢地实现,你就必须得马不停蹄地学下去,没办法,谁让js一开始被设计出来的时候漏洞百出呢~他的作者艾奇先生如果知道这门语言现在是世界上最火爆的语言,肯定会为当初瞎几把写它的自己而感到羞愧万分!
那咱们程序员目前的现状是:只要学不死,就还是得学啊!况且babel解决了一些新功能的浏览器兼容问题……不学能行吗?不行啊!
那么我的这篇文章呢,会以最实在最精简最高效的方式,让你在短时间里,快速掌握ES7和ES8两个版本的新特性!
骚年,是不是很期待!往下看吧:

最实用css水平垂直居中
2018-09-14

网上的css水平垂直的教程非常多,不管你是实际需求遇到问题还是为了应付一些面试,都应该把css水平垂直居中给学好,这是作为前端的必备技能。
这里我会给大家说最简单最实用兼容性都非常好的版本,这样就可以在短时间内获取到性价比最高的知识,终身受益!

webRTC技术获取用户的内网IP地址
2018-09-13

通常我们在数据库中建立一个用户角色,是按照手机号、微信openId、支付宝账号等,来决定的。
但是最近呢,我们公司一个需求是希望通过获取用户内网独立的ip以及用户的机型来进行open install,以此来判定一个用户。
那么js如何获取用户的内网ip呢? 请看!

My First Blog In Github Page
2018-08-28

今天是2018年08月28日,这第一篇博客,就讲一下我想在这里发表什么吧。

在我学到新的Web前端技术时,会在这里分享出来。也会写点人生感悟啊发表点散文什么的,个人小爱好,不过应该不多。