摘要: 1.执行环境定义了变量或函数有权访问的其他数据,决定了他们各自的行为。每个执行环境都有一个与之关联的变量对象,环境中定义的所有变量和函数都保存在这个对象中。 某个执行环境中的所有代码执行完毕后,该环境被销毁 阅读全文
posted @ 2016-03-31 18:10 素小珍blog 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1.基本类型和引用类型的值 基本类型值指的是简单的数据段,而引用类型值指那些可能由多个值构成的对象 在操作对象时,实际上是在操作对象的引用而不是实际的对象;为此,引用类型的值是按引用访问的; 2.动态的属性 定义基本类型值和引用类型值得方式是类似的:创建一个变量并为该变量赋值,但是当这个值保存到变量 阅读全文
posted @ 2016-03-31 16:07 素小珍blog 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1.位于return语句后面的任何代码永远都不会执行 2.return 语句也可以不带有任何返回值,在这种情况下,函数在停止执行后将返回undefined值,这种用法一般用在需要停止函数执行而又不需要返回值的情况下; 如:function sayHi(name,message){ return; a 阅读全文
posted @ 2016-03-31 11:01 素小珍blog 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 无论是顺时针还是逆时针,图中所标注的角度都是一样的,即上方是1.5pi 左边是1pi 下面是0.5 阅读全文
posted @ 2016-03-29 16:19 素小珍blog 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1.渐变色的填充 设置先行渐变色: 阅读全文
posted @ 2016-03-28 18:32 素小珍blog 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1.lineCap="butt“ /"round" /"square" 只能用于线段的结尾处 不能用于线段的衔接处 2.lineJoin:线条与线条相交时的形态 miter(default)/ bevel (斜接)/round(圆接) 1.后绘制的图形,如果与前绘制的图形区域产生遮挡,那么后绘制的图 阅读全文
posted @ 2016-03-28 15:44 素小珍blog 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1.context.beginPath();表示重新开始一段路径 2.context.beiginPath()和context.closePath() 结合使用 绘制封闭多边形 3.填充颜色:context.fillStyle="yellow";(设置填充颜色为yellow);然后调用context 阅读全文
posted @ 2016-03-28 11:54 素小珍blog 阅读(120) 评论(0) 推荐(0) 编辑
摘要: canvas是基于状态绘制的 而不是基于对象的 阅读全文
posted @ 2016-03-28 10:55 素小珍blog 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1.首先调用beginPath()的方法 表示要开始绘制新路径 2.arc(x,y,radius,startAngle,endAngle,counterclockwise) 以(x,y)为圆心绘制一条弧线,弧线半径为radius,起始和结束角度分别为startAngle 和endAngle最后一个参 阅读全文
posted @ 2016-03-24 18:02 素小珍blog 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1.与矩形有关的方法:fillRect() strokeRect() clearRect() 这三个方法都能接受四个参数:矩形的x坐标,矩形的y坐标,矩形的宽度和矩形的高度;单位都是像素 2 //绘制红色矩形. 填充为红色;从点(10,10)开始绘制矩形,宽和高均为50像素, context.fil 阅读全文
posted @ 2016-03-24 17:16 素小珍blog 阅读(264) 评论(0) 推荐(0) 编辑