#RabbitMQ官方指南

npm scripts 参数_npm scripts使用指南

npm 允许在package.json文件里面,使用scripts字段定义脚本命令。{//..."scripts":{"build":"nodebuild.js"}}上面代码是package.json文件的一个片段,里面的scripts字段是一个对象。它的每一个属性,对应一段脚本。比如,build命令对应的脚...

Js闭包使用姿势指南

闭包就是指 能够访问另一个函数作用域的变量的函数 ,闭包就是一个函数,能够访问其他函数的作用域中的变量,js有一个全局对象,在浏览器下是window,node下是global,所有的函数都在这个对象下,也能访问这个对象下的变量,这也就是说, js中的所有函数都是闭包 函数与对其状...

JavaScript 类完整指南

JavaScript 使用原型继承:每个对象都从其原型对象继承属性和方法。在 JavaScript 中不存在Java或Swift等语言中所使用的作为创建对象 蓝图的传统类,原型继承仅处理对象。原型继承可以模仿经典类的继承。为了将传统类引入JavaScript,ES2015标准引入...
代码星球 ·2020-12-24

Google 官方文章:如何去做code review

cr(Codereview)主要目的在于确保Google的代码库代码质量越来越好。而所有相关的工具与流程皆是因应这个目的而生。为达到此目的,势必需要做出一连串的权衡与取舍首先,开发人员必须能够在自己负责的任务上有所进展。如果你从来没有向代码库提交改进过的代码,那么代码库就永远不会改进。另外,如果一个reviewer使c...

vue-next/runtime-core 源码阅读指南

最近又抽时间把 vue-next/runtime-core 的源码陆陆续续地看完了,期间整理了很多笔记,但都是碎片化的。本来是想整理一下,写成一篇文章分享出来的,但是感觉最终的成果物只能是一篇篇幅巨长的解析文,就算我一行一行的把源码加上注释,其阅读体验也会很差,因为每个人读代码的习惯不同,思路不同。...

AssemblyScript 入门指南

WebAssembly(Wasm)是Web 浏览器中相对较新的功能,但它地扩展了把Web作为服务应用平台的功能潜力。对于Web开发人员来说,学习使用WebAssembly可能会有一个艰难的过程,但是AssemblyScript提供了一种解决方法。首先让我们看一下为什么WebAssembly是一项很有前途的技术...
代码星球 ·2020-12-24

使用SVG symbols建立图标系统完整指南

从最开始的使用img图片,到后来的使用css sprite来减少服务器请求,再到流行的图形字体化图标Iconfont。现在,一种全新的图标使用方式开始流行了起来——SVGsymbols图标。 SVGsymbols的工作原理:symbol元素用来定义一个图形模板对象,它可以用一个use元素实例化。sy...

前端任务构建利器Gulp.js使用指南

在软件开发中,任务运行器的好处是不言而喻的。它们可以帮助自动运行常见的冗长的任务,让你可以专注于更重要的事情中,比如敲出很棒的代码。说的严肃点,自动运行一些比如图片压缩、代码压缩、单元测试以及更多的任务的技能,简直就是节省时间的利器。对于很多前端开发者而言,时下使用最多的任务管理器就是Grunt了,一个可以让你在Gru...

JavaScript 装逼指南

这个较为常用。!!'a'//true通过两个取反,可以强制转换为Boolean类型。 String转化为Number;日期输出时间戳。+'45'//45+newDate//13位时间戳会自动转化为Number类型的。日期取时间戳不用newDate().getTime()。 parseInt这个函数太...
代码星球 ·2020-12-24

web前端性能优化指南

性能优化一直以来都是前端工程领域中的一个重要部分。很多资料表明,网站应用的性能优化对于提高用户留存、转化率等都有积极影响。可以理解为,提升你的网站性能,就是提升你的业务数据(甚至是业务收入)。性能优化广义上包含前端优化和后端优化。后端优化的关注点更多的时候是在增加资源利用率、降低资源成本以及提高稳定性上。相较于后端,前...

SVG入门指南

SVG,即可缩放矢量图形(ScalableVectorGraphics),是一种XML应用,可以以一种简洁、可移植的形式表示图形信息。目前,人们对SVG越来越感兴趣。大多数现代浏览器都能显示SVG图形,并且大多数矢量绘图软件都能导出SVG图形。SVG主要可以概括为以下几点:SVG指可伸缩矢量图形SVG用来定义网络的基于...
代码星球 ·2020-12-24

DOM 高级工程师不完全指南

“前端框架真的太香了,香到我都不敢徒手撕DOM了!”虽然绝大多数前端er都有这样的困扰,但本着基础为大的原则,手撕DOM应当是一个前端攻城狮的必备技能,这正是本文诞生的初衷——DOM并没有那么难搞,如果能去充分利用它,那么你离爱上它就不远了。三年前我初入前端坑的时候,发现了一个叫做jQuery的宝贝,她有一个神奇的$&...

软件工程师生存指南:面试准备、工作经验和实用工具

编者按:软件工程师是令人羡慕的职业。但是如何才能拿到这份工作?又如何才能做好这份工作呢?拥有相关经验的ValeriAlexiev提供了相关建议和工具。其中包括了如何准备面试、如何以软件工程师的身份工作以及如何持续改进方面的经验之谈。我刚开始工作的头几年是紧张学习的时间。我得面对现实,成为软件工程师需要有很多技能,这些我...

Js中装逼指南

本文秉承着你看不懂是你sb,我写的代码就要牛逼的理念来介绍一些js的装逼技巧。下面的技巧,后三个,请谨慎用于团队项目中(主要考虑到可读性的问题),不然,leader干你没商量。 这个技巧用的很多,也非常的简单!!'foo'通过两个取反,可以强制转换为Boolean类型。较为常用。 这个也特别简单,S...
代码星球 ·2020-12-24

Google开源项目风格指南

Google开源项目风格指南来源 https://github.com/zh-google-styleguide/zh-google-styleguide 在线文档托管在ReadTheDocs: 在线阅读最新版本中文风格指南GitHub托管地址:zh-google-styleguideNo...
首页上一页...1011121314...下一页尾页