currentMonth=myDate.getMonth()是什么意思

我是动画新手 请大家帮帮忙、、

若要创建注释块,请在命令行开头添加 x*,在末尾添加 *x。例如,当以下脚本运行时,将不执行注释块中的任何代码: xx运行以下代码 var x:Number =15; var y:Number =20; xx不运行以下代码 x* on (release){ xx创建新的 Date 对象 myDate =new Date(); currentMonth =myDate.getMonth(); xx将月份数转换为月份名称 monthName =calcMonth(currentMonth); year =myDate.getFullYear(); currentDate =myDate.getDate(); } *x xx运行以下代码 var name:String ="My name is"; var age:Number =20; 关键字动作脚本保留一些单词用于该语言中的特定用途,因此不能将它们用作标识符,例如变量、函数或标签名称。下表列出了所有动作脚本关键字:常数常数是其值始终不变的属性。例如,常数 BACKSPACE 、ENTER 、QUOTE 、RETURN 、SPACE 和 TAB 是 Key 对象的属性,指代键盘的按键。若要测试用户是否按下了 Enter 键,可以使用下面的语句: if(Key.getCode()==Key.ENTER){ alert ="Are you ready to play?"; controlMC.gotoAndStop(5); } break case class continue default delete dynamic else extends for function get if implements import in instanceof interface intrinsic new private public return set static switch this typeof var void while with 关于数据类型数据类型描述变量或动作脚本元素可以包含的信息的种类。Flash 中内置了两种数据类型:原始数据类型和引用数据类型。原始数据类型是指字符串、数字和布尔值,它们都有一个常数值,因此可以包含它们所代表的元素的实际值。引用数据类型是指影片剪辑和对象,它们的值可能发生更改,因此它们包含对该元素的实际值的引用。包含原始数据类型的变量与包含引用类型的变量在某些情况下的行为是不同的。(请参见第39 页的“在程序中使用变量”。)还有两类特殊的数据类型:空值和未定义。在 Flash 中,任何不属于原始数据类型或影片剪辑数据类型的内置对象(如 Array 或 Math )均属于对象数据类型。每种数据类型都有其各自的规则,下面的主题中将对其进行介绍: ?第31 页的“字符串” ?第32 页的“数字” ?第32 页的“布尔值” ?第32 页的“Object ” ?第33 页的“MovieClip ” ?第33 页的“Null ” ?第33 页的“Undefined ” 当调试脚本时,可能需要确定表达式或变量的数据类型,以理解其特定行为的原理。可以用 typeof 运算符实现这一目的(请参见第33 页的“确定项目的数据类型”)。您可以使用以下转换函数之一将一种数据类型转换为另一种数据类型:Array(),Boolean(), Number(),Object(),String(). 字符串字符串是诸如字母、数字和标点符号等字符的序列。在动作脚本语句中输入字符串的方式是将其放在单引号或双引号之间。字符串被当做字符,而不是变量进行处理。例如,在下面的语句中, "L7"是一个字符串: favoriteBand ="L7"; 可以使用加法 (+)运算符连接 或合并两个字符串。动作脚本将字符串前面或后面的空格作为该字符串的文本部分。在下面的表达式中,逗号后有一个空格: greeting ="Wel.e,"+firstName; 若要在字符串中包含引号,请在它前面放置一个反斜杠字符 (\)。这就是所谓的将字符转义。在动作脚本中,还有一些只能用特殊的转义序列才能表示的字符。下表提供了所有动作脚本转义符:转义序列字符 \b 退格符 (ASCII 8) \f 换页符 (ASCII 12) \n 换行符 (ASCII 10) \r 回车符 (ASCII 13) \t 制表符 (ASCII 9) 32 第2 章:动作脚本基础数字数字数据类型是双精度浮点数。您可以使用加 (+)、减 (-)、乘 (*)、除 (x)、求模 (%)、递增 (++) 和递减 (--)等算术运算符来处理数字。也可使用内置的 Math 和 Number 类的方法来处理数字。下面的示例使用 sqrt()(平方根)方法返回数字 100 的平方根: Math.sqrt(100); 有关更多信息,请参见第41 页的“数值运算符”。布尔值布尔值是 true 或 false 中的一个。动作脚本也会在适当时将值 true 和 false 转换为 1 和 0 。布尔值经常与动作脚本语句中通过比较控制脚本流的逻辑运算符一起使用。例如,在下面的脚本中,如果变量 password 为 true ,则会播放该 SWF 文件: onClipEvent (enterFrame){ if (userName ==true &&password ==true){ play(); } } 请参见第46 页的“使用内置函数”和第42 页的“逻辑运算符”。 Object 对象是属性的集合。每个属性都有名称和值。属性的值可以是任何的 Flash 数据类型,甚至可以是对象数据类型。这样就可以使对象相互包含(即将其嵌套)。若要指定对象及其属性,可以使用点 (.)运算符。例如,在下面的代码中,hoursWorked 是 weeklyStats 的属性,而后者是 employee 的属性: employee.weeklyStats.hoursWorked 您可以使用内置动作脚本对象来访问和处理特定种类的信息。例如,Math 对象具有一些方法,这些方法可以对传递给它们的数字执行数学运算。此示例使用 sqrt()方法: squareRoot =Math.sqrt(100); 动作脚本 MovieClip 对象具有一些方法,您可以使用这些方法控制舞台上的影片剪辑元件实例。此示例使用 play()和 nextFrame()方法: mcInstanceName.play(); mc2InstanceName.nextFrame(); \"双引号 \'单引号 \\反斜杠 \000 -\377 以八进制指定的字节 \x00 -\xFF 以十六进制指定的字节 \u0000 -\uFFFF 以十六进制指定的 16 位 Unicode 字符转义序列字符 您也可以创建自定义对象来组织 Flash 应用程序中的信息。若要使用动作脚本向应用程序添加交互操作,将需要许多不同的信息:例如,可能需要用户的姓名、球的速度、购物车中货物的名称、已加载的帧数、用户的邮编或上次所按键。通过创建自定义对象,可以将信息分组,简化您的脚本撰写过程,并且能重新使用您的脚本。 MovieClip 影片剪辑是 Flash 应用程序中可以播放动画的元件。它们是唯一引用图形元素的数据类型。 MovieClip 数据类型允许您使用 MovieClip 类的方法控制影片剪辑元件。可以使用点 (.)运算符调用这些方法,如下所示: my_mc.startDrag(true); parent_mc.getURL("";+product); Null 空值数据类型只有一个值,即 null 。此值意味着“没有值”,即缺少数据。null 值可以用在各种情况中。下面是一些示例: ?指示变量尚未接收到值 ?指示变量不再包含值 ?作为函数的返回值,指示函数没有可以返回的值 ?作为函数的参数,指示省略了一个参数 Undefined 未定义的数据类型有一个值,即 undefined ,它用于尚未分配值的变量。确定项目的数据类型当测试和调试程序时,您可能会发现看来与不同项目的数据类型相关的问题。这种情况下,您可能需要确定项目的数据类型。为此,使用 typeof 运算符,如以下示例所示: trace(typeof(variableName )); 有关测试和调试的更多信息,请参见第49 页的第3 章 “编写和调试脚本”。为元素指定数据类型 Flash 自动为以下类型的语言元素指定数据类型,如下一节“自动数据类型指定”中所述: ?变量 ?传递给函数、方法或类的参数 ?函数或方法返回的值 ?创建为现有类的子类的对象不过,您也可以显式地为项目指定数据类型,这有助于防止或诊断脚本中的某些错误。有关更多信息. 更多的:回答时间:2011-10-24 2:08:37
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-12
这个是获取当前的月份,不过计算机是从零开始数的,也就是说这个
currentMonth
数字为当前的月份减一本回答被网友采纳
第2个回答  2011-10-26
是:本月,本月数,当月你的时间的意思。
第3个回答  2019-05-07
这个是获取当前的月份,不过计算机是从零开始数的,也就是说这个
currentMonth,数字为当前的月份减1,加1为当前月份
相似回答