- 博客(5)
- 收藏
- 关注
原创 canvas学习笔记一
html5新增的canvas标签可用来绘图。今天开始学习了一点绘制基础。一、绘制三角形1)canvas绘图是基于状态的绘图,也就是说应该先设置绘图状态,再调用函数进行绘制2)坐标系:canvas的左上角为原点,向右为x轴正方向,向下为y轴正方向 绘图步骤:1)定义标签 当前浏览器不支持canvas,换个浏览器试试 //向下降级,如果浏览器支持,会忽略标签里的文字
2017-09-10 11:00:53
361
原创 简易计算器
做计算器之前得清楚自己要实现到哪一步,本文实现了一个简单的计算器,可以连续计算。要清楚对一个基本的两个数字的运算如何获取第一个值、第二个值;还有要计算3个数及以上的运算要如何处理;如何区分数字和符号本文的处理方式是:在点击符号之时获取第一个值,符号存在之后获取第二个值;计算3个数的运算时,先将前两个的结果计算出来,并显示在屏幕上;通过class来区分。 0 1
2017-07-30 09:53:46
523
原创 对象数组排序&&对象数组去除重复数据
今天做了一个题:把一个排行榜数据渲染到表格中,要求:1)按照手机号去重 2)按照积分进行排序,积分相同按照时间先后排序解析:排行榜数据是一个对象数组,我们完成要求主要有两点:1)对对象数组按照属性值排序 2)去除对象数组中的重复数据 第一点,我们可以使用sort()方法,Array.prototype.sort()方法接收一个参数---function(){},fu
2017-07-29 20:22:15
569
1
原创 数组常见方法
1. 向数组中添加元素向末尾添加 Array.push();向最前面添加Array.unshift();2. 从数组中移除元素移除末尾 array.pop();移除首位Array.shift();3. 既可以添加也可以移除Array.splice(index,how many)4. 更改制定索引对应的值Array[m]=b;5. 取出指定索引的子串Va
2016-10-22 22:06:33
206
原创 javascript学习笔记
Javascript执行顺序1)默认情况下,浏览器是从上到下解析html,当javascript嵌入html中,也会按照这个顺序,从外面引入的js文件也不会改变这个顺序。2)当解析到javascript则会调用js解析器,通常js解析器是先预编译,在解析执行,(解析器对函数和变量的声明进行了预编译)。解析器先预编译变量(在内存中声明了,初始化成und
2016-10-22 21:51:41
259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅