前端规范与思考(三)—— JavaScript规范

2022-01-15
阅读 2 分钟
995
本文属于原创文章,转载请注明--来自桃源小盼的博客前言虽然这个系列是前端规范,但是我的理解稍稍不同。代码格式:具体到换行,符号,空格等每一个细节代码规范:一定要这么做最佳实践:最好要这么做代码格式自然是让prettier来做。这个系列是代码规范和一部分最容易实施的最佳实践的组合。1.优先使用es6+新语法解构赋...

前端规范与思考(二)———css规范

2022-01-15
阅读 2 分钟
1.6k
本文属于原创文章,转载请注明--来自桃源小盼的博客前言由于团队使用了vue框架,所以有些规范是在vue规则下制定的。命名规则参考上一篇文章前端规范与思考(一)———命名规范。标准规范1.组件中的style标签使用scoped属性,如果有全局生效的样式,新增一个无scoped属性的style标签 {代码...} 2.选择器命名使用串行命名法 {...

前端规范与思考(一)———命名规范

2022-01-15
阅读 3 分钟
1.8k
其实这并不是第一次制定这个规范了,但这次我想制定一个有具备集大师之所长,还接地气的前端命名规范,希望是得到他人的认可,还能触动一些人去写出更优秀的代码。

用JavaScript模拟事件循环

2021-08-02
阅读 4 分钟
2.3k
本文属于原创文章,转载请注明--来自桃源小盼的博客哇叽哇叽对于很多概念性的原理,可能三两句话就能概括,但必然损失了很多细节。而实际的代码呢,无法忽略细节,最多是简化一些。那么就让我们一起来用伪代码来模拟事件循环机制吧。Talk is cheap. Show me the code.说起来容易做起来难,历史上的马谡可能是最佳反面代...

如何更容易记忆:JavaScript类型与类型判断

2021-03-18
阅读 2 分钟
1.5k
一次性记住这么多,其实并不容易,刚开始学习时很容易就记住了,过段时间就又忘记了,因为并没有形成长期记忆。所以我做了分类管理,每次提起这个问题,先想到的是有哪些分类,再回忆每个分类下有哪些内容。

给孤傲的程序员们:软件开发是一项团体运动

2021-02-28
阅读 1 分钟
1.2k
近 70%的受访者表示他们的能力高于平均水平,而不到 10%的受访者认为他们的能力低于平均水平。大部分人认为自己比其他同事水平要好或者不低于。<!-- more -->孤傲的我们总认为自己是那个扫地憎,完美地完成每个任务,拯救世上的软件。我不得不说程序员们太孤傲了,包括我自己。一度很流行“10 倍工程师”这个说法...

程序员综合能力参考清单

2019-09-24
阅读 2 分钟
1.8k
工作五年了,回头看看走过的路,好多道理真该早点懂得,但当时的我还在努力成为一个合格的程序员,没考虑到上层建筑的事。老话说得好不谋全局者,不足谋一域,更早的从整个软件行业来看待自己的职业,会做出更好的路线选择。

我想让你先了解重构,然后深入重构

2019-06-15
阅读 1 分钟
1.3k
本文属于原创文章,转载请注明--来自桃源小盼的博客 代码不可能在第一次就写得完美,这是一个持续修改的过程,那么应该怎么来进行呢?以下内容来自《重构-改善既有代码的设计》 是什么 好代码的检验标准就是人们是否能轻而易举地修改它。 由于预先做出良好的设计非常困难,想要既体面又快速地开发功能,重构必不可少。 ...

代理本地服务到公网—natapp内网穿透工具

2018-12-13
阅读 1 分钟
3.2k
本文属于原创文章,转载请注明--桃源小盼 开发一些服务时,想把本地服务映射到公网可访问状态,方便开发调试。 适合调试微信小程序,混合型app客户端等 本工具免费稳定,也有高级付费版 注册下载 打开[链接] 购买免费型 下载客户端 修改客户端权限 {代码...} 普通使用 配置本地地址 127.0.0.1 配置本地端口 8080 复制aut...

我用HTML写简历

2018-09-23
阅读 2 分钟
5.8k
每次换工作写简历都是有点痛苦的事情,尤其是下载word模板,各种注册流程,有的还得买积分,冲会员,甚是不爽。就算下载好了,修改其中的一些细节也不太熟悉各种功能,由于长期不用word,早把很多设置功能抛之脑后。

淘宝flexible深度解读

2018-06-20
阅读 3 分钟
10.1k
三年前看的时候就一个感觉Perfect,还有这么神奇的操作,但是深入到原理就有点似懂非懂,向其他同学推荐的时候,总有些细节讲不清楚。究其原因是自己没有深入了解“为什么会产生这样的解决方案?”。

mac前端开发工具集2018

2018-05-27
阅读 1 分钟
4.8k
最近因工作原因,需要重新配置开发环境。尝试过很多的开发工具,有些是尝鲜的,有些一直用下来了,只有时间和实际场景能让你知道,会不会长久地使用这个工具。我依然还会去尝试很多新工具,这次推荐前端的长期使用软件集合。

HTTP——需要知道的协议

2017-05-24
阅读 7 分钟
6.6k
作为一个程序员,当我们访问一个接口,服务器接收到并返回结果,那么中间的流程是怎么处理的呢?这个请求是如何到达服务器,服务器又是怎样返回内容的?

爱上Javascript数组Array(二)——方法解读

2016-03-13
阅读 4 分钟
3.1k
接上一篇《爱上Javascript数组Array(一)——基础介绍》,这一篇详细介绍Array的所有方法。 所有数组的方法都定义在Array.prototype上,而Array.prototype本身也是一个数组。 array.concat() 浅复制一份当前数组,并把接收到的参数附加到新数组的末尾。原数组不改变。 语法 {代码...} 参数为需要合并的数组或非数组值 {代...

爱上Javascript数组Array(一)——基础介绍

2016-03-11
阅读 2 分钟
2.6k
由于arr4的方式,当只有一个数字参数传递到Array的构造函数中,构造函数会返回设置了length属性的空数组。所以推荐使用数组字面量方式,短小而简洁。

小谈网站建设的兼容性

2015-12-04
阅读 4 分钟
5k
现在的前端开发已经开始放弃兼容ie6,ie7,并且也在有条件的放弃ie8。像chrome这样的现代浏览器对新特性支持度都很棒,只是在某些新特性上的实现方式并不太统一。

移动端网站设计参考规范(初稿)

2015-11-02
阅读 1 分钟
5.7k
找了一些这方面的资料,都是零零散散的,东西太多看起来比较累人,所以把一些有用的实际数据提炼了出来,仅供参考。 一、约定规范 团队内部使用相同版本Photoshop,Illustrator 文件命名规范“版本号+页面内容+修改最新序号”(例:1.0_产品列表01.psd) PSD文件,图层分组命名,保持一个清晰的图层结构 二、布局 设计稿尺寸...

socket.io 官网翻译1——Get started/chat

2015-09-20
阅读 5 分钟
6.7k
socket.io非常适合做聊天室,但英文官网读起来还是有一定的障碍,特此翻译。如有误点,欢迎指出。 原地址:[链接] 正文如下: 开始:聊天 本篇文章,我们将一起来创建一个简单的聊天应用。它几乎不要求你提前掌握Node.JS 或 Socket.IO的知识,适合任何人来尝试。 介绍 用LAMP这种传统的方式来搭建一个聊天应用是很难的,...