主页

koa-router路由

路由是用于描述URL与处理函数之间的对应关系的。路由根据不同的URL地址,加载不同的页面实现不同的功能。 自己处理路由12345678910111213141516171819202122232425// app.jsconst Koa = require('koa');const app = new Koa();app.use(async (ctx, next) => { if

何为代码质量?——用脑子写代码

引言 不重视代码质量的工程师永远是初级工程师 为什么项目维护困难、BUG 反复?实际上很多时候就是代码质量的问题。代码架构就像是建筑的钢筋结构,代码细节就像是建筑的内部装修,建筑的抗震等级、简装或豪装完全取决于团队开发人员的水平。 本文是笔者对于一些代码质量技巧的小总结,编写高质量代码的思路在任何技术栈都是基本相通的,文章内容仅代表笔者的个人看法,抛砖引玉,不喜勿喷。 正文1、使用 ++i 而不

Array.prototype.forEach()

源于自己对forEach()方法理解的偏差(以前就没看),在写代码的时候出现了一些状况。古重温一遍。 作用forEach()方法对数组的每一个元素执行一次提供的函数。注意:没有返回一个新数组,没有返回值! 应用场景为一些相同的元素,绑定事件处理器! 语法12345array.forEach(callback(currentValue, index, array) { // do

C# 关键字

usingusing关键字用于在程序中包含命名空间。一个程序可以包含多个using语句。 namespaceclassclass关键字用于声明一个类。

C#程序结构

结构一个C#程序主要包括以下部分: 命名空间声明(namespace) 一个class class方法 class属性 有且只有一个Main方法 语句 & 表达式 注释 Hello World123456789101112using System;namespace Learn1{ class MainClass { public stat