在线试读

get_product_contenthtml     变量是包含信息的容器,容器本身不会改变,但内容可以更改。当第一次定义变量时,优选为变量定义一个已知值,这就是初始化变量,通常在SWF文件的帧中完成。每一个影片剪辑对象都有自己的变量,而且不同的影片剪辑对象中的变量相互独立且互不影响。
     变量中可以存储的常见信息类型包括URL、用户名、数字运算的结果和事件发生的次数等。
     为变量命名必须遵循以下规则。
     (1)变量名在其作用范围内必须是专享的。
     (2)变量名不能是关键字或布尔值(true或false)。
     (3)变量名必须以字母或下划线开始,由字母、数字和下划线组成,其间不能包含空格,且变量名没有大小写的区别。
     变量的范围是指变量在其中已知并且可以引用的区域,它包含3种类型,具体如下。
     (1)本地变量:在声明它们的函数体(由大括号决定)内可用。本地变量的使用范围只限于它的代码块,会在该代码块结束时到期,其余的本地变量会在脚本结束时到期。若要声明本地变量,可以在函数体var语句。
     (2)时间轴变量:可用于时间轴上的任意脚本。要声明时间轴变量,应在时间轴的所有帧上都初始化这些变量。应先初始化变量,然后尝试在脚本中访问它。
     (3)全局变量:对于文档中的每个时间轴和范围均可见。如果要创建全局变量,可以在变量名称前使用global标识符,不使用vat语法。 ……