摘要:本笔记共四篇源码阅读笔记源码阅读笔记源码阅读笔记服务器启动与请求处理源码阅读笔记对象起因前两天阅读了的基础,和中间件的基础。的前端乐园原文链接源码阅读笔记服务器启动与请求处理 本笔记共四篇Koa源码阅读笔记(1) -- coKoa源码阅读笔记(2) -- composeKoa源码阅读笔记(3) -- 服务器の启动与请求处理Koa源码阅读笔记(4) -- ctx对象 起因 前两天阅读了K...
摘要:数组的解构赋值规定允许按照一定模式,从数组和对象中提取值对变量进行赋值,我们称之为解构。的规则是,只要有可能导致解构的歧义,就不得使用圆括号。 数组的解构赋值 ES6规定:允许按照一定模式,从数组和对象中提取值对变量进行赋值,我们称之为解构。以前赋值只能直接指定值 let a = 1; let b = 2; let c = 3; ES6允许以下这种做法 let [a, b, c] = ...
摘要:组件结构头部内容区域尾部操作按钮模态框结构分为三部分,分别为头部内部区域和操作区域,都提供了,可以根据需要定制。调用点击确定按钮的回调处理点击取消按钮的回调处理用创建一个索引就很方便拿到模态框组件内部的方法了。 基本上每个项目都需要用到模态框组件,由于在最近的项目中,alert组件和confirm是两套完全不一样的设计,所以我将他们分成了两个组件,本文主要讨论的是confirm组件的实...
摘要:剩下的两个,我们分别改变了他们的执行环境,分别指向了和,于是结果就是显示对象各自的值。如果你仍然对和没有清晰的认识,可以试着这样理解。 在Javascript中,每个函数都包含两个非继承而来的方法,call和apply。这两个方法的用途都是在特定的作用域中调用函数,实际上等于设置函数体内的this对象的值。摘自《JavaScript高级程序设计》 apply方法接收两个参数,第一个参数...
摘要:我们需要使用到的方法有第一步绘制一个小球画布的宽画布的高定义圆心坐标定义圆心坐标定义半径清除画布开始绘制画圆圆的填充颜色闭合路径填充在线预览第二步让小球动起来让小球动起来的原理就是,不断地改变小球的坐标位置并进行重绘。 我们需要使用到Canvas的方法有: context.arc(x, y, r, sAngle, eAngle, counterclockwise); 第一步:绘制一个小...