首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
超大龄程序员
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
超大龄程序员
6年前
关注
javascript全栈开发实践-web-10
在webpack部分最后,我们用断言assert代替之前的throw Error。 draw方法实现里面,我们直接抛出了一个异常。这表明,如果不应该运行到这里。因为这个方法...
0
评论
分享
超大龄程序员
6年前
关注
javascript全栈开发实践-web-9
webpack环境已经搭好,我们开始分拆整个功能成到不同的文件里面。 注意,我们直接通过export default导出了class ActionData 。 我们通过im...
0
评论
分享
超大龄程序员
6年前
关注
javascript全栈开发实践-web-8
接下来,我们将会使用webpack来组织我们的代码。 首先,我们需要安装nodejs。因为nodejs里面,有一个非常有用的工具npm,可以用来帮我们开发js应用。而在后面...
0
评论
分享
超大龄程序员
6年前
关注
javascript全栈开发实践-web-7
我们在重构代码之后,重新添加新的功能:添加一个圆形/椭圆的工具。 第二部,实现EllipseTool。类似于矩形,也是用鼠标拖出一个矩形区域,然后在这个矩形区域内,画出一个...
0
评论
分享
超大龄程序员
6年前
关注
javascript全栈开发实践-web-6
在这里,我们将会使用面向对象的思想。有java/c++基础的,会很容易接受。如果没有了解过,建议先了解面向对象的编程思想。 JavaScript在ES6引入了关键字clas...
0
评论
分享
超大龄程序员
6年前
关注
javascript全栈开发实践-web-5
我们之前实现的画画工具,都是非常简单的功能,按照用户鼠标轨迹显示一条简单的线段。接下来,我们实现一个稍微复杂的功能:用鼠标拖动画出一个矩形。 首先,用户按下鼠标,然后移动鼠...
0
评论
分享
超大龄程序员
6年前
关注
javascript全栈开发实践-web-4
接下来,我们继续完善功能。作为一个手写应用,undo/redo操作是必须的。要现实undo/redo,最容易想到的实现方式,就是我们记住每一次操作的结果,在用户undo的时...
0
评论
分享
超大龄程序员
6年前
关注
javascript全栈开发实践-web-3
记住每一次绘制的路径,然后橡皮擦擦除的时候,去计算路径和橡皮擦的位置,然后把他们擦除,或者把一个比较长的路径裁剪成两个(或者多个)比较短的路径。最后用新的路径在canvas...
0
评论
分享
超大龄程序员
6年前
关注
javascript全栈开发实践-web-2
我们目前仅仅测试实现了铅笔的功能。接下来我们继续增加一个新的功能:荧光笔。荧光笔通常是带有一定颜色,并且具有半透明特性,可以把下面的字迹显露出来。 而为了在铅笔和荧光笔之间...
0
评论
分享
超大龄程序员
6年前
关注
javascript全栈开发实践-web-1
要实现手写笔记,首先就是手写。那么我们首先,应该实现一个基本的手写功能。因为要做到全栈开发,那么最简单的方式,就是直接使用html里面的canvas和svg。 其中canv...
0
评论
分享
超大龄程序员
6年前
关注
javascript全栈开发实践-准备
我们将会通过一些列教程,在只使用JavaScript开发的情况下,实现一个手写笔记应用。该应用具有以下特点: 全平台,有手机客户端(Android/iOS),Windows...
0
评论
分享
超大龄程序员
关注了
人类买水精华
超大龄程序员
关注了
guerbai
超大龄程序员
关注了
闲鱼技术
超大龄程序员
关注了
易冬
超大龄程序员
关注了
endday4885
超大龄程序员
关注了
恋猫de小郭
超大龄程序员
关注了
QiShare
超大龄程序员
关注了
刘欣
超大龄程序员
关注了
Jasper_H
下一页
个人成就
文章被阅读
1,660
掘力值
35
关注了
36
关注者
0
收藏集
0
关注标签
6
加入于
2019-04-24