摘要:
今天我们继续来介绍 Javascirpt 数组中的方法,也是数组系列的第四篇文章,因为数组的方法众多,每篇文章我们都对数组的每个方法都有比较细致的描述,只要你能够从中成长一点点,那我们的目的就达到了,学习是一个持续的,渐进的过程。每天进步一点点,最终会有大成就。 直接进入主题 数组的转换 我们在项目 阅读全文
摘要:
工欲善其事必先利其器,我们在开发过程中,编辑器是我们提高开发效率及生产必备的工具,如何发现一个高效好用的编辑器是程序员必备的技能之一。 前端开发有众多编辑器 sublime、vscode、webstrom等等,在这众多的开发编辑器中 webstorm 无疑是它们当中最为强大的一个,被誉为我们前端开发 阅读全文
摘要:
今天我们来继续 Javascript 数组系列的文章,上文 《Javascript数组系列二之迭代方法1》 我们说到一些数组的迭代方法,我们在开发项目实战的过程中熟练的使用可以大大提高我们的开发效率以及数据的处理。接下来我们继续来讲解其他的一些迭代的方法。 天也黑了,时间也不早了,话不多说,撸起袖子 阅读全文
摘要:
我们在《Javascript数组系列一之栈与队列 》中介绍了一些数组的用法。比如:数组如何表现的和「栈」一样,用什么方法表现的和「队列」一样等等一些方法,因为 Javascript 中的数组方法众多,所以我们没有在一篇文章中介绍过多的东西,接下来我们就来了解数组的其他功能吧 正式开始! 数组的迭代方 阅读全文
摘要:
所谓数组(英语:Array),是有序的元素序列。 若将有限个类型相同的变量的集合命名,那么这个名称为数组名。 组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。 ---百度百科 简单理解,数组就是数据的有序列表。 Array 在 Javascript 中属于最常用的数据类型之一 阅读全文
摘要:
Javascript的正则表达式是前端中比较重要的部分,正则表达式主要用于字符串处理,表单验证等场合,实用高效,文章主要对JavaScript中的正则的学习与总结 正则表达式的定义 正则表达式:是一个描述字符模式的对象,JavaScrip中正则表达式用RegExp对象表示,可以使用RegExp构造函 阅读全文
摘要:
在web页面布局中居中是我们常遇到的情况,而居中分为水平居中与垂直居中 文本的居中 CSS中对文本的居中做的非常友好,我们是需要text-align, line-height 两个属性就可以控制文本的水平以及垂直居中 注意:line-height属性控制文本的垂直方向居中时 只使用单行文本的情况,多 阅读全文
摘要:
在第三章中(canvas学习总结三:绘制路径-线段)我们提高Canvas绘图环境中有些属于立即绘制图形方法,有些绘图方法是基于路径的。 立即绘制图形方法仅有两个strokeRect(),fillRect(),两个方法都是用来绘制矩形的。 Canvas的API提供了如下三个方法,分别用于矩形的清除,描 阅读全文
摘要:
我们在第三节中描述了线段的绘制,其中线段的属性lineWidth是用来改变线段的宽度。让我们来回忆下线宽的用法 上面的代码我们就可以绘制一条宽度为3像素的线段。 上一章我们还提到线宽与像素边界的内容主要为: 如果你在某2个像素的边界处绘制一条1像素宽的线段,那么该线段实际会占据2个像素的宽度; 因为 阅读全文
摘要:
上一章节我们说到,线性路径的绘制,主要利用movoTo(),lineTo()等方法,当然 Canvas 2D API 也提供了虚线的绘制方法,CanvasRenderingContext2D.setLineDash(); 下面我们就来看看虚线的绘制方法 语法 参数 segments: 一个Array 阅读全文