首页
学习
活动
专区
工具
TVP
发布

九彩拼盘的叨叨叨

专栏成员
310
文章
263826
阅读量
27
订阅数
代码质量第 3 层 - 可读的代码
可读的代码能极大的提高开发效率。在开发的过程中,有很大一部分时间是在阅读代码。可读的代码,容易理解,也容易改。反之,不可读性的代码,读起来心情很差,改起来也容易出错。
前端GoGoGo
2021-12-02
5330
代码质量第 5 层 - 只是实现了功能
产品实现的功能是产品价值的体现形式。功能实现是基础。功能没有实现,其他方面做得再好也没有意义。
前端GoGoGo
2021-11-02
1K0
第 018 期 链表在前端的应用
数组是常用的数据结构。数组顺序是由下标决定的,因此访问数组的元素速度很快。但是,往数组添加或删除元素时,需要把数组中的其他元素向前或向后移动,速度比较慢。
前端GoGoGo
2021-04-16
6510
第 017 期 8 个实用的 Lodash 方法介绍
对象的深度克隆是很困难的。 JSON.parse(JSON.stringify(obj)) 可以实现对象的深度克隆。但有如下缺点:
前端GoGoGo
2021-04-16
9530
第 009 期 点击 UI 跳转到编辑器中对应的组件源码的工具 - React Dev Inspector
在成百上千个组件的大型项目中,找页面上的 UI 对应的组件源码很花时间。对于新加入项目的同学来说,找源码就更花时间了。
前端GoGoGo
2021-04-12
1.2K0
AST 介绍
AST (Abstract Syntax Tree(抽象语法树)) 是源代码语法结构的一种抽象表示。它以树状的形式表现编程语言的语法结构。它由一堆节点(Node)组成,每个节点都表示源代码中的一种结构。不同结构用类型来区分,常见的类型有: Identifier(标识符),BinaryExpression(二元表达式),VariableDeclaration(变量定义),FunctionDeclaration(函数定义)等。
前端GoGoGo
2020-04-02
1.8K0
创建 AST 节点写法示例
AST (Abstract Syntax Tree(抽象语法树)) 是源代码语法结构的一种抽象表示。不了解 AST 的,可以看这篇文章。
前端GoGoGo
2020-04-02
2.2K0
我们团队的接口规范
接口规范用来约束接口的一致性。一堆不统一的接口,不利于前后端代码复用,增加前后端接口联调成本,降低开发效率。
前端GoGoGo
2020-03-23
1.7K0
Web前端进阶之路: 提升代码质量篇
初级前端和高级前端有什么差别?在我看来,初级前端关注点在完成功能,高级前端能在完成功能的基础上,做的又好又快。做的好,就是代码质量高,做的快就是开发效率高。
前端GoGoGo
2020-03-20
1.7K0
正则表达式好难学!9个易懂的例子,轻松入门JavaScript正则
正则表达式是用来描述字符模式的对象。它被用来在文本中执行模式匹配(pattern-matching)以及”查找-替换”(search-and-replace)的任务。
前端GoGoGo
2020-03-20
1.9K0
熟练使用 Mac OS 命令行,提高程序员生产力,只需掌握这6组命令和技巧
熟练使用命令行是一种常常被忽视的技能。但实际上,熟练使用命令行是一个程序员的必备技能。以前端程序员为例,启动项目,停止项目,构建项目都需要命令行。同时,熟练掌握命令行还能提高程序员的生产力。做有些事,用命令行比用图形工具快。如:在/GitHub/note 下创建文件夹 test,用命令行只需要输入 cd /GitHub/note && mkdir test,用图像界面需要点击两次鼠标到 /GitHub/note 下,右击 新建文件夹 再键入内容。
前端GoGoGo
2020-02-25
2.1K0
Dart 概览
元数据注解是以 @ 字符开头,后面是一个编译时 常量(例如 deprecated)或者 调用一个常量构造函数。
前端GoGoGo
2019-07-01
8190
我理想中的前端团队需要具备的
统一的项目结构:可能根据不同的类别会有几个,如响应式项目,非响应式项目 编码规范 高质量的第三方组件库;以及团队自己开发的组件/代码片段 丰富的文档,包括 可在线查看的公共的文档 第三方组件库;以及团队自己开发的组件/代码片段的文档以及demo 前端工具的介绍 项目开发过程中遇到的问题的描述与总结 具体项目的文档 项目如何启动 项目文件结构描述 项目的开发和发布 工具化 项目结构由命令行生成 新建页面,模块等由命令行生成 功能完成后,用工具进行验证编码风格是否满足规范 发布流程:资源压缩,合并等 维
前端GoGoGo
2018-08-27
6070
ES6 写法示例
匿名函数调用 ES5 (function(){ //dosth })() ES6 { //dosth } 箭头函数 将数组的内容 * 2 ES5 [1, 2, 3].map(function(each){ return each * 2; }); ES6 [1, 2, 3].map(each=> each * 2); // 或 [1, 2, 3].map((each)=> each * 2); // 或 [1, 2, 3].map((each) => { return each * 2;
前端GoGoGo
2018-08-24
3310
如何在提升编程能力的同时,获得些福利
开发者头条是一个聚合了有很多优秀的技术文章的网站。开发者头条上的 IO币 可以换取一些礼物。礼物有键盘、鼠标、图书等。
前端GoGoGo
2018-08-24
3370
你收到的文件被恶意篡改过吗? 摘要算法简介
想象这样的场景,有客户给你发机密文件。那你怎么确定你收到的文件就是客户发你的,而没有被第三方恶意篡改过呢?
前端GoGoGo
2018-08-24
4380
活动#4 来互相 Code Review 吧
Code Review 是一种通过复查代码,提高代码质量的过程。通过 Review 别人的代码,学习别人写的好的地方。别人 Review 自己的代码,别人可以指出自己的不足。
前端GoGoGo
2018-08-24
2860
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档