`

actionscript 字符串与数字的巧秒

阅读更多

 

			var a:int=12;
			var b:int=34;
			var str:String=""+a+b;
			var str2:String=a+b+"";

 其中str,str2显示结果一样吗?

答案是:不

""+a+b  的流程:因为""在最前面,所以后面的变量都先变成字符串后再运算,结果是:1234

a+b+"" 的流程:因为""放在最后面,所以是先计算a+b==12+34==46,再转成字符串,结果是:46

 

又问:a+b+""+a又如何呢?

 

答:(12+34).toString()+""+a.toString();

结果:46+""+12==>4612

分享到:
评论

相关推荐

    ActionScript字符串操作.doc

    在ActionScript中,字符串操作是常见的编程任务,例如处理用户输入、格式化文本或验证数据。以下是一些关于ActionScript字符串操作的知识点,基于提供的文档内容: 1. **equalsIgnoreCase()**:这个静态函数用于...

    ActionScript字符串操作[参照].pdf

    ### ActionScript字符串操作详解 #### 一、简介 在软件开发领域,特别是针对Flash平台的应用开发,ActionScript作为主要的编程语言之一,在处理文本数据时提供了丰富的字符串操作功能。本文档将详细介绍`...

    字符串编码转换类(ActionScript)

    用于各种编码的字符串之间的转换,写成了一个类,可以方便的调用

    FlashActionScript3.0字符串转化成数组的方法[汇编].pdf

    在ActionScript 3.0中,字符串转换成数组主要通过`split()`方法实现...通过`split()`和`match()`这两个方法,开发者可以在ActionScript 3.0中灵活地处理字符串与数组之间的转换,并根据需要进行复杂的文本分析和处理。

    ActionScript 3开发手册

    - **管理日历日期和时间**:ActionScript 3允许开发者精确地控制和操作日期与时间,包括日期的创建、格式化以及时间间隔的计算。通过`Date`类,可以创建包含特定日期和时间的对象,进行各种日期相关的数学运算。 - *...

    《Flash ActionScript3.0殿堂之路》13-26_章.pdf

    《Flash ActionScript3.0殿堂之路》13-26章深入探讨了字符串(String)在ActionScript3.0中的高级应用,以及与之相关的字符操作技术。本章节着重于理解和掌握ActionScript3.0中字符串的实现机制,以及如何进行高效、...

    Flex字符串比较 还有Flex字符串操作

    2. **substring()** 方法:与 `substr()` 类似,用于截取字符串的一部分。格式为 `字符串名.substring(开始下标, 结束下标)`。它返回从开始下标到结束下标之间的子字符串。 3. **slice()** 方法:功能与 `substring...

    初级Flash脚本ActionScript.ppt

    类型转换是通过函数完成的,例如`Number("123")`将字符串转换为数字,`Boolean(0)`将0转换为false。 变量是存储数据的容器,用于在ActionScript中处理大量数据。声明变量时,需要指定其数据类型,例如`var ...

    actionScript3API

    4. **处理字符串中的字符**:使用各种方法(如`charAt()`、`substring()`)来访问和操作字符串中的字符。 5. **比较字符串**:掌握字符串比较的方法。 6. **获取其他对象的字符串表示形式**:了解如何将非字符串对象...

    ACTIONSCRIPT® 3.0开发人员指南

    - **字符串基础知识:** 字符串是ActionScript 3.0中最常用的数据类型之一。字符串是由字符组成的不可变序列,使用双引号或单引号括起来。 - **创建字符串:** 可以通过赋值的方式来创建字符串,例如`var str:...

    ActionScript开发技术大全

    26.1.2ActionScript与JavaScript交互 566 26.1.3ActionScript与桌面程序交互 567 26.2网页脚本交互示例 568 26.3桌面应用交互示例 571 26.4小结 573 第27章ActionScript打印控制 574 27.1使用打印作业对象 574 ...

    Actionscript3.0开发人员指南

    在 ActionScript 3.0 中,字符串是不可变的对象,这意味着一旦创建了一个字符串,就不能改变它的内容,只能通过重新赋值来修改。 **创建字符串** 可以使用双引号或单引号来创建字符串: ```as3 var str1:String =...

    flash actionscript3 as3 字符编码转换代码.zip

    综上所述,这个压缩包文件主要涵盖了AS3中与字符编码转换相关的知识,包括`ByteArray`对象的`writeMultiByte()` 和 `readMultiByte()` 方法,以及AS3中的字符串默认使用UTF-16编码,Socket通信中默认使用UTF-8编码等...

    ActionScript 2.0从入门到精通

    变量可以是数字、字符串、布尔值、数组、对象等数据类型。 5. 运算符 ActionScript 中的运算符包括算术运算符、比较运算符、逻辑运算符、赋值运算符等。 6. 控制结构 控制结构包括条件语句、循环语句、跳转语句...

    ActionScript3中的JSON编码解码包

    1. **JSON对象和数据结构**:JSON数据格式基于JavaScript对象,由键值对组成,键用双引号包围,值可以是字符串、数字、布尔值、数组、null或者另一个JSON对象。例如,一个简单的JSON对象可能如下所示: ```json { ...

    ActionScript

    ActionScript与C++、Java以及JavaScript等编程语言有许多相似之处,但同时也具有其独特的特性。ActionScript的主要用途在于为Flash项目中的动画和媒体添加交互性,例如响应用户的鼠标点击或键盘输入,实现复杂的动画...

    actionscript汉字转化为拼音

    4. **字符串处理**:在处理汉字转拼音时,可能会涉及到字符串的分割、拼接和比较。例如,如果需要将整个句子的汉字转换为拼音,就需要对每个字符进行处理,然后将结果连接成一个新的字符串。 5. **测试与调试**:...

    Actionscript_3_正则表达式的使用

    // 匹配任何以小写字母开头,后跟大写字母和数字的字符串,至少出现一次 var pattern:RegExp = /([a-z][A-Z][0-9])+/; var str:String = "aD77aaaaaaaaaaaaaaaa"; trace(str + ", is valid: " + pattern.test(str));...

    ActionScript基础教程,是学习actionscript的入门级教程

    ActionScript与Flash平台紧密结合,提供了强大的动画和图形绘制能力。开发者可以创建复杂的动画效果,包括位移动画、缩放动画、旋转动画等,并能实时更新屏幕上的图形。 #### 九、调试与优化 有效的调试和性能优化...

Global site tag (gtag.js) - Google Analytics