谁来帮我解释一下 flash 中的var 变量的用法?谁能让我理解它我追加50分

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了谁来帮我解释一下 flash 中的var 变量的用法?谁能让我理解它我追加50分相关的知识,希望对你有一定的参考价值。

在什么时候用? 有时候理解为是调用类中的方法用 可是呢有时候又不是这样 又有好几种格式 比如var my_nc:NetConnection = new NetConnection(); 这个又多了样 var my_ns:NetStream = new NetStream(my_nc); 这个又不同var image0title:String = "Summer salad"; 这个又不同var currImage:Number = 0;
一脑壳的问号 就象是到外国一样难理解?

var 语句
var variableName [= value1][...,variableNameN[=valueN]]

作用:用于声明局部变量

注意以下几点:
——————————————————————————————
1、如果变量是在函数内声明的,则这些变量是局部变量。它们是为该函数声明的,在函数调用结束时到期。
更具体地说,用 var 定义的变量是包含它的代码块的局部变量。代码块是用花括号 () 区分的。

如下:
on(press)

var a //声明变量a,a属于局部变量,只能在该内使用



2、如果在函数外声明变量,变量在包含该语句的整个时间轴中可用。

3、您不能将范围限于另一个对象的变量声明为局部变量。

如下:
my_array.length = 25; // 这样可以
var my_array.length = 25; // 这样错误

4、当使用 var 时,您可以严格指定变量的类型

如下:

var x:Number=100 //声明变量X为数字类型,并设置初始值为100
var y:String="文字" //声明变量Y为字符串类型,并设置初始值为"文字"
//注意:字符串类型需要加双引号的

5、您可以在一条语句中声明多个变量,用逗号分隔各个声明(尽管此语法可能会降低代码的清晰程度):

如下:
var a:String = "a", b:String = "b.", c:String = "c";

//声明了三个变量

注意:在外部脚本的类定义中声明属性时,也必须使用 var。类文件还支持 public、private 和 static 变量范围。

实例:

var a //声明变量a

var b:Number //声明变量b为数字类型

var c:Number=520 //声明变量c为数字类型,并设置初始值为520

_root.x //创建变量x,并声明到舞台根,全局可以使用_root.x调用变量

如:y=_root.x

最后说一句,_root.x方法比较实用。注x为您的变量,自定

技术交流QQ:82265147(易见)

________________________________________________
点击下面搜索易见答案:
http://www.baidu.com/s?wd=QQ%3A82265147
参考技术A var variableName [= value1] [...,variableNameN [=valueN]]

参数
variableName 一个标识符(就是变量名)。

value 赋给该变量的值。

说明
语句;用于声明局部或时间轴变量。

如果变量是在函数内声明的,则这些变量是局部变量。它们是为该函数声明的,在函数调用结束时到期。

如果变量不是在块 () 内声明的,但执行该动作列表时使用的是 call() 动作,则这些变量也是局部变量,它们在当前列表结束时到期。

如果变量不是在块中声明的,且执行当前动作列表时使用的不是 call() 动作,则这些变量被解释为时间轴变量。但是,您无需使用 var 来声明时间轴变量。

示例:
1.var t:Boolean=true//声明一个布尔变量t,并赋值为true
当然 var t=true 也行
2.var x:Number=100//声明一个数值型变量x,并赋值为100
3.var s:String ="123"//声明一个字符串变量s,并赋值为"123"
参考技术B 声明一个局部变量

谁来帮我用bat文件直接运行java程序?java程序是放在C目录下的src目录下,跪求了。

参考技术A @ECHO OFF
REM 最好在DOS命令行中运行,这个能看到错误信息,方便调试

CD /D C:\

REM 如果没有权限创建目录,请手动创建,并修改权限让EveryOne可以改写的

IF NOT EXIST bin mkdir bin

REM 设置CLASSPATH
SET CLASSPATH=bin
REM 如果还有别的.jar引用,这样
SET CLASSPATH=%CLASSPATH%;C:\a\b\xx.jar

REM 编译,有包的话,写上包的路径,有多少个源码目录、写多少个
javac -d bin src\*.java src\a\b\*.javasrc\a\h\*.java

REM 运行主类,有包要写a.b.Xxxxx
java XXXX
参考技术B

可以试试下面这个

@echo off
cd /d c:/src
javac XXX.java
rem 将XXX替换为你的文件名
ping -127.1 -n 5>nul
java XXX
rem 将XXX替换为你的文件名

参考技术C 你在命令行提示符下用什么命令运行程序的,就将这些命令放到一个后缀为.bat的文件里,只要直接运行这个bat文件就可以。追问

我有弄过,双击bat文件后cmd窗口是出来了,可是一闪就没了。

追答

你的java程序是什么功能,如果没有图形界面的 运行完就退出了,表现出来的就是这样。你要保留窗口可以用pause之类的dos命令。

追问

算功率的,java程序里有Scanner输入。

追答

你输入数据,显示完程序就会退出。就是这样的,你可以在程序后面加一行用pause命令试试。

本回答被提问者和网友采纳
参考技术D java -cp bin;用到的jar包1的路径;用到的jar包2的路径;.....;
包名.类名

以上是关于谁来帮我解释一下 flash 中的var 变量的用法?谁能让我理解它我追加50分的主要内容,如果未能解决你的问题,请参考以下文章

谁来帮我写这一句Sql语句

谁来帮我用bat文件直接运行java程序?java程序是放在C目录下的src目录下,跪求了。

你不努力,谁来帮你!

有谁能否帮我解释一下C语言中的volatile关键字,最好是要有程序例子的。谢谢啊!!

我不理解每个函数中第一行var tbody = document.getElementById('table').lastChild;谁帮我解释一下?

谁能帮我翻一下weka的结果,不要用翻译软件,真正懂weka的来帮我翻译下,答得好的有加分,我有1000的财富