SVG坐标系统坐标系统一个普通的笛卡尔坐标系统的坐标原点(0,0)位于左下角位置,X轴方向上向右是正值,向左是负值。Y轴方向上向上是正值,向下是负值。如下图所示...
当我们在使用键盘的时候就会发生键盘事件。键盘事件主要遵循DOM0级规范,有3个键盘事件:keydown:当用户按下键盘上的任意键时触发,如果长按某个键,则会一直...
在浏览器中可能发生的事件类型有很多种。在“DOM2级事件”中主要有以下几种类型的事件:鼠标事件键盘事件HTML事件鼠标事件鼠标事件是指与鼠标操作相关的事件。很多...
我们通过Ajax在服务器与客户端之间传输数据的时候,只能够接收到2种类型的信息:第一种是使用responseText来获取纯文本信息,第二种是使用respons...
闭包(closure)是JavaScript中的一个十分重要的概念。闭包是指在另一个作用域中保存了一份它从上级函数或作用域取得的变量(键值对),而这些键值对是不...
动态脚本我们在页面中使用<script>元素就可以向页面中插入JavaScript代码。有两种方式:一种是通过src属性引用外部的js文件,一种是用...
JavaScript提供了Date对象来操作日期和时间。Date对象的值用一个整数来表示,它是自1970年1月1日0时到所代表的时间的好描述(1秒=1000毫秒...
变量是构造程序的基本元素,但是,变量只有参加运算才能够现实程序的威利。运算就需要有运算符。JavaScript提供了多种操作变量、表达式、文字量的内置运算符。J...
JavaScript的Boolean对象对应于布尔基本数据类型。它用于把非布尔类型的值转换为布尔类型的值。Boolean对象只有一个prototype属性。于其...
JavaScript提供了三种基本数据类型:数值型、字符型和布尔型。还提供了这三种基本类型的对象表示方法,分别为Number对象、String对象和Boolea...
我们可以使用CSS来为SVG图形添加样式。给SVG图形添加样式就是改变它们的外观,可以修改描边颜色和宽度,填充颜色,透明度等等。我们可以使用6种方式来为SVG图...
块级作用域块级作用域是指在由花括号包裹的代码块中的作用域。在JavaScript中是没有块作用域的。为了理解这个概念,来看下面的例子:for(vari=0...