谁来帮我解释一下 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 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 OFFREM 最好在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 offcd /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分的主要内容,如果未能解决你的问题,请参考以下文章
谁来帮我用bat文件直接运行java程序?java程序是放在C目录下的src目录下,跪求了。
有谁能否帮我解释一下C语言中的volatile关键字,最好是要有程序例子的。谢谢啊!!
我不理解每个函数中第一行var tbody = document.getElementById('table').lastChild;谁帮我解释一下?