`
kabike
  • 浏览: 609379 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

flex中的变量

    博客分类:
  • flex
阅读更多
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
			   xmlns:s="library://ns.adobe.com/flex/spark" minWidth="955" minHeight="600"
			    creationComplete="bar1();">
	<fx:Script>
		<![CDATA[
			private function bar1():void{
				trace(i);
				for(var i:int=0;i<10;i++){
					trace(i);
				}
				trace(i);
			}
		]]>
	</fx:Script>
</s:Application>


输出
0
0
1
2
3
4
5
6
7
8
9
10

java程序员对actionscript3中的这种变量使用方式一定很不习惯.因为java中变量的作用域是block级别的,也就是{}级别.比如
public static void main(String[] args) {
		{
			int i=0;
			System.out.println(i);
		}

		System.out.println(i);//编译失败
	}


actionscript则没有block级别的概念.它应该是function level的.所以那个bar1方法中,变量i虽然在后面被声明,但是编译的时候,声明语句是被提升到函数开始的地方的.
分享到:
评论

相关推荐

    flex debug调试变量输出工具

    Flex Debug工具则提供了一种更高效的方法,它允许开发者直接输出和监控项目中的变量值,无需额外的代码修改。 首先,安装Flex Debug工具之前,确保你已经安装了Adobe AIR运行环境。Adobe AIR是一种跨平台的应用运行...

    Flex中文教程中文文档

    Flex是Adobe公司开发的一种用于构建富互联网应用程序(RIA)的开放源代码框架。...通过这个教程,读者不仅可以理解Flex的基本概念,还能掌握实际开发中的技巧和最佳实践,从而成为一名熟练的Flex开发者。

    Flex环境搭建

    Flex开发环境搭建,包括:java、tomcat、Flash Builder、svn等配置

    Adobe Flex中文教程

    - Flex应用中的交互通常通过事件驱动实现,如用户点击按钮会触发事件,开发者可以通过添加事件监听器来响应这些事件。 7. **服务调用** - Flex支持与服务器端通信,如HTTP服务、AMF服务等,可方便地调用Web服务...

    在FLEX中使用CSS样式方法

    在Flex中使用CSS样式方法是构建富互联网应用程序(RIA)的关键技术之一。Flex是一个基于ActionScript和Flash Player的开源框架,用于开发交互式、数据驱动的Web应用。它允许开发者利用CSS来控制组件的外观和布局,...

    flex学习flex中文帮助

    4. **事件处理**:了解Flex中的事件模型,如何监听和处理用户操作或系统事件。 5. **服务调用**:学习如何使用BlazeDS或LiveCycle Data Services与服务器通信,发送和接收数据。 6. **动画和效果**:利用Flex提供...

    flex air中文官方帮助文档

    Flex Air是中国Adobe公司开发的一款基于Flash技术的富互联网应用程序(RIA)开发平台,它...这份文档详尽地解答了在Flex Air开发过程中可能遇到的各种问题,对于提升开发效率和创建高质量的桌面应用程序具有重要价值。

    flex学习笔记 flex学习总结 flex学习教程

    在本教程中,"作者说明.txt"可能包含了作者的学习心得和使用建议,"Flex中的架包"可能是Flex项目的源码或库文件,供读者参考和学习。通过阅读这些材料,你将能够逐步掌握Flex开发技术,踏上Flex开发之旅。

    FLEX中文帮助文件

    Flex SDK包含了强大的调试工具,如Flex Builder中的调试器,可以进行断点调试、查看变量值、分析性能等。此外,还有模拟器和设备配置,用于在不同环境中测试应用程序。 10. **部署与发布**: 发布Flex应用通常...

    Flex中文帮助 PDF

    在本教程中,读者将深入学习Flex的核心概念和技术,包括: 1. **Flex架构与环境设置**:介绍Flex SDK的下载、安装及集成开发环境(IDE)的选择,如Flash Builder或IntelliJ IDEA。同时,讲解如何配置开发环境,以便...

    flex与flash cs 交互

    然后在Flex中,通过`ExternalInterface`设置这个变量: ```mxml import flash.external.ExternalInterface; // 给Flash的变量赋值 ExternalInterface.call("myVariable", 42); ``` 请注意,Flash中的AS3代码需要...

    Flex中文帮助文档

    Flex Builder提供了强大的调试工具,包括断点设置、变量查看、调用堆栈分析等,帮助开发者定位并解决问题。 测试也是Flex开发的重要部分,Flex SDK包含了模拟器和预览器,可以在不同平台和浏览器上测试应用程序的...

    Flex4中文帮助文档

    - **调试器**:强大的调试工具,包括断点、变量监视、调用堆栈等,便于问题定位和解决。 3. **文档结构**: - `content.css`、`style.css`、`ion.css`、`content-fonts.css`、`content-hyperlinks.css`等CSS文件...

    flex4中文API帮助文档

    Flex4中的MXML是一种声明式语言,允许开发者通过XML来定义界面布局和组件,同时嵌入ActionScript代码进行逻辑处理。MXML与ActionScript的结合使用,使得代码更加清晰,分工明确,提高了开发效率。 在Flex4 API中,...

    flex中文帮助文档+中文教程

    Flex应用可以通过Flex Builder进行调试,包括断点、变量查看、性能分析等。完成开发后,应用可以打包为SWF文件,通过浏览器插件运行,或者作为桌面应用(使用Adobe AIR)部署。 九、Flex中文帮助文档 这份中文帮助...

    flex教程(各种flex教程集合)

    学会使用Flex Builder的内置调试工具,如断点、变量查看器和性能分析器,能帮助你找出并修复代码中的问题。 PDF Cookbook可能是包含各种具体实例和技巧的参考资料,它将教你如何解决实际开发中遇到的问题,提供实践...

    flex air开发中文教程

    接着,它会深入讲解Flex编程基础,包括ActionScript语言的关键概念,如变量、数据类型、控制结构以及面向对象编程。此外,还会详细介绍MXML,这是Flex中用于界面布局和组件声明的标记语言。 在Flex组件库的学习中,...

    FLEX安装和配置全步骤

    - 使用FLEX Builder内置的调试器,你可以设置断点,检查变量值,追踪代码执行流程。 - 测试工具如Flash Player或Adobe AIR Debug Launcher可以帮助你在不同环境中测试应用。 **学习资源** 为了深入学习FLEX,你可以...

Global site tag (gtag.js) - Google Analytics