Flash8-全局变量与局部变量
Flash8中的变量不需要定义也可以使用,这会导致全局变量与局部变量的混杂,使用时有可能就会出错。
全局变量不止是函数外定义的变量,函数内使用的变量如果没有定义,那么它也是全局变量。
局部变量是在函数内定义的变量,这个局部变量使用前,一定要用var定义,否则这个变量就是全局变量。
假如有下面的代码:
function Test() { for (i=0; i<10; i++){} } Test(); trace (i);
变量i在函数内使用,但未曾定义,则i是个全局变量,那么trace(i)则显示i=10。
但如果函数内有var i,则i是个局部变量,trace(i)则显示undefined。
总结,如果想用局部变量,那么该变量前一定要加var,否则为全局变量。
Flash8-全局变量与局部变量相关推荐
- Linux shell 学习笔记(4)— linux 环境变量(全局变量、局部变量及变量持久化)
1. 环境变量概念及分类 bash shell 用一个叫作环境变量(environment variable)的特性来存储有关 shell 会话和工作环境的信息(这也是它们被称作环境变量的原因).这项 ...
- python 函数递归一次增加一次变量_python3--函数(函数,全局变量和局部变量,递归函数)...
1.1函数 1.1.1什么是函数 函数就是程序实现模块化的基本单元,一般实现某一功能的集合. 函数名:就相当于是程序代码集合的名称 参数:就是函数运算时需要参与运算的值被称作为参数 函数体:程序的某个 ...
- 【C++】C/C++ 中 static 的用法全局变量与局部变量
C/C++ 中 static 的用法全局变量与局部变量 目录 1. 什么是static? 1.1 static 的引入 1.2 静态数据的存储 2. 在 C/C++ 中static的作用 2.1 总的 ...
- 变量的属性(全局变量、局部变量、动态变量、静态变量等)
变量的属性 1.变量的分类 l 根据作用域:可分为全局变量和局部变量. l 根据生存周期:可分为静态存储方式和动态存储方式,具体地又分为自动的(auto).静态的( ...
- JQuery中全局变量和局部变量的理解
问题由来:在工作中,要实现一个多条件组合查询的功能,用ajax实现的时候发现只能获取当前点击事件的对象的值,发现之前的点击事件的值依旧为空. 最后发现自己没有完全理解全局变量和局部变量的含义.首先我定 ...
- python函数用法详解2(变量的作用域(全局变量、局部变量)、共享全局变量、函数返回值、函数的参数(位置参数、关键字参数、默认参数、不定长参数)、拆包、交换变量值、引用、可变和不可变类型)
1. 变量作⽤域 变量作⽤域指的是变量⽣效的范围,主要分为两类:局部变量和全局变量. 局部变量 定义在函数体内部的变量,即只在函数体内部⽣效. def testA(): ...
- 窗体 局部变量转换为全局_Unity 热更新解决方案 学习笔记(12)Lua 全局变量和局部变量...
笔者只是一位刚大三的学生本文章仅为学习笔记,非专业教程,仅供参考和学习交流!!! 如有错误或更好的方案欢迎指出和探讨!!! 全局变量 顾名思义,其生命有效期是全局的,整个lua文件中都可以使用,可以在 ...
- python中全局变量和局部变量关键字_Python中全局变量和局部变量的理解与区别
前言 学过编程的人应该对全局变量与局部变量这两个名词并不陌生,Python也同多数编程语言一样,也有全局变量与局部变量的概念 但是与其他编程语言又有所不同 全局变量与局部变量两者的本质区别就是在于作用 ...
- python成员变量和全局变量_python 全局变量和局部变量详解笔记
python,数据分析,有相关问题欢迎留言交流. 一.问题引入 在写爬虫进行批量命名时,比如说常用的解析网页时 url这个变量就是跨函数的.涉及到全局变量和局部变量的设置. 二.全局变量与局部变量的区 ...
- python中的全局变量与局部变量
全局变量与局部变量两者的本质区别就是在于作用域,全局变量即在整个程序中,任何地方都可以访问.而局部变量,试着在函数内部声明的变量,当函数运行结束时,局部变量就会被内存释放. 例子: 1 name='z ...
最新文章
- 阿里云——ECS——Linux服务器购买流程——超级细致
- Windows下安装并使用MySQL数据库
- 单机安装ZooKeeper
- 显示行号 visual studio 1006
- mysql使用cmd命令连接_通过cmd命令连接mysql
- yolo模型部署——tensorRT模型加速+triton服务器模型部署
- 实验方法怎么写_小学作文怎么写?“把短句变长句”等3种方法帮孩子提高作文水平!...
- C#生成Guid,SqlServer生成Guid
- 计算机软件职称考试多媒体,多媒体应用设计师教程(第2版全国计算机技术与软件专业技术资格水平考试指定用书)...
- 系统架构设计师教程-学习-记录(29)系统开发基础知识-软件开发方法(5)软件系统工具
- PC读写西门子PLC寄存器的值
- 手把手教你制作网页导航栏
- 一周新论文 | 2020年第12周 | 自然语言处理相关
- English Learning - L2 第 9 次小组纠音 辅音 [s] [z] [ʃ] [ʒ] [h] [ʧ] [ʤ] 2023.3.25 周六
- 2021最新个人主页源码-靳吉朕的个人主页
- 【安卓】腾讯Bugly之应用升级热更新-热更新
- thinkcmf 常用操作
- 论计算机网络的安全与监控
- 简网越过阅读,重新定义个性化
- GeoServer发布影像金字塔并leaflet加载