Misplaced Pages

As

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
#711288

38-568: (Redirected from AS ) [REDACTED] Look up As  or as in Wiktionary, the free dictionary. As , AS , A. S. , A/S or similar may refer to: Art, entertainment, and media [ edit ] A. S. Byatt (born 1936), English critic, novelist, poet and short story writer Adult Swim , a programming block on Cartoon Network Akademiska Sångföreningen , an academic male voice choir of Helsinki, Finland As (newspaper) ,

76-541: A Spanish sports newspaper "As" (song) , by Stevie Wonder As , a 1896 novel by Adolf Dygasiński As the Dog , a sculpture in Warsaw, Poland Business legal structures [ edit ] Akciová společnost (a.s.) , a Czech form of joint-stock company Akciová spoločnosť (a.s.) , a Slovak form of joint-stock company Aktieselskab or A/S , a type of Danish stock-based company Aksjeselskap or AS ,

114-602: A coin and unit of weight A.S., Anno Societatis , a calendrical system used in the Society for Creative Anachronism Anti-submarine warfare , A/S Old name for Ossetians , "As" or "Asi" A US Navy hull classification symbol: Submarine tender (AS) Altostratus , a cloud that is sometimes abbreviated as As. AS, Indonesian abbreviation for United States See also [ edit ] Aas (surname) All pages with titles beginning with As All pages with titles containing As Topics referred to by

152-744: A different set of APIs for creating objects. Compare the script below to the previous ActionScript 2.0 version: Minimal ActionScript 3.0 programs may be somewhat larger and more complicated due to the increased separation of the programming language and the Flash integrated development environment (IDE). Presume the following file to be Greeter.as : ActionScript 3 can also be used in MXML files when using Apache's Flex framework: ActionScript primarily consists of "fundamental" or "simple" data types that are used to create other data types. These data types are very similar to Java data types. Since ActionScript 3

190-465: A function, altering that variable inside the function will alter the original variable as well, as no new XML Object is created. Some data types can be assigned values with literals : A reference in ActionScript is a pointer to an instance of a class. A reference stores the memory address of an object – operations against references will follow the value of the reference to the memory address of

228-591: A specific type by adding a type annotation so that type mismatch errors could be found at compile-time . ActionScript 2.0 also introduced class-based inheritance syntax so that developers could create classes and interfaces, much as they would in class-based languages such as Java and C++ . This version conformed partially to the ECMAScript Fourth Edition draft specification. In June 2006, ActionScript 3.0 debuted with Adobe Flex 2.0 and its corresponding player, Flash Player 9 . ActionScript 3.0

266-539: A subunit of time Attosiemens or aS, 10 siemens, a subunit of electric conductance Other uses in mathematics and science [ edit ] Abramowitz and Stegun , a mathematical reference work Aggregate supply , in economics, the total supply of goods Almost surely or a.s., in probability theory Arsenic , symbol As, a chemical element As (beetle), a genus in family Cerylonidae Tropical savanna climate , labelled As or Aw Places [ edit ] Europe [ edit ] Aš ,

304-433: A text field at depth 0, at position (0, 0) on the screen (measured in pixels ), that is 100 pixels wide and high. Then the text parameter is set to the " Hello, world " string , and it is automatically displayed in the player: When writing external ActionScript 2.0 class files the above example could be written in a file named Greeter.as as following. ActionScript 3.0 has a similar syntax to ActionScript 2.0, but

342-788: A town in the Czech Republic Ås, Akershus , Norway As, Belgium , in Limburg Ås, Sør-Trøndelag , Norway Ås , Swedish name for the Harju quarter in Helsinki, Finland As, Ukraine (formerly known as Proletarka), a village in Ukraine Other places [ edit ] As-e Jadid ( اس جديد , "New As"), a village in East Azerbaijan Province, Iran As-e Qadim ( اس قديم , "Old As"),

380-419: A type of Norwegian stock-based company Businesses and organizations [ edit ] A.S. Roma , an Italian football club Alaska Airlines , IATA airline designator Armée secrète (Belgium) , a World War II resistance organization KK AS Basket , a Serbian basketball club Armée secrète , a French resistance organization Athletics (baseball) , an American baseball team referred to as

418-411: A type of arthritis Aortic stenosis , a valvular heart disease Asparagine synthase (glutamine-hydrolysing) , an enzyme Asperger syndrome , an autism spectrum disorder Auricular splint , a custom-made medical device used as part of ear surgery Units of measurement [ edit ] Arcsecond, 1 ⁄ 60 arcminute , a unit of angular measurement Attosecond or as, 10 second,

SECTION 10

#1732772538712

456-597: A village in East Azerbaijan Province, Iran American Samoa (ISO 3166 code AS) .as , the Internet country code top-level domain for American Samoa Australia (obsolete NATO and FIPS country codes AS) Assam , a state of India Religion [ edit ] Æsir (singular: ás , áss , ǫ́ss ), one of the pantheon of Norse gods ʿAlayhi s-salām ( عليه السلام ), Arabic for " Peace be upon him ", post-nominal posthumous Islamic honorific Other uses [ edit ] As (Roman coin) ,

494-452: Is different from Wikidata All article disambiguation pages All disambiguation pages As">As The requested page title contains unsupported characters : ">". Return to Main Page . ActionScript ActionScript is an object-oriented programming language originally developed by Macromedia Inc. (later acquired by Adobe ). It is influenced by HyperTalk ,

532-427: Is made to the orphaned object), it is removed from memory. For this reason, memory management in ActionScript requires careful application development planning. Like most bytecode file formats, Flash SWF files can be decompiled into their source code and assets (similarly to how Microsoft .NET files can be decompiled). Some decompilers are capable of nearly full reconstruction of the original source file, down to

570-537: Is often possible by scripting something rather than animating it, which usually also enables a higher level of flexibility when editing. Since the arrival of the Flash Player 9 alpha (in 2006), a newer version of ActionScript has been released, ActionScript 3.0. This version of the language is intended to be compiled and run on a version of the Tamarin virtual machine, formerly ActionScript Virtual Machine 2, that

608-399: Is particularly well-suited for small-scale scripting projects. Prototype-based inheritance is the ActionScript 1.0 mechanism for code reuse and object-oriented programming. Instead of a class keyword that defines common characteristics of a class , ActionScript 1.0 uses a special object that serves as a "prototype" for a class of objects. All common characteristics of a class are defined in

646-463: The var statement, and user-defined functions with parameter passing and return values can also be created. Notably, ActionScript could now also be typed with a text editor rather than being assembled by choosing actions from drop-down lists and dialog box controls. With the next release of its authoring tool, Flash MX, and its corresponding player, Flash Player 6 , the language remained essentially unchanged; there were only minor changes, such as

684-555: The Adobe Flash platform, originally finding use on web pages in the form of embedded SWF files. ActionScript 3 is also used with the Adobe AIR system for the development of desktop and mobile applications. The language itself is open-source in that its specification is offered free of charge and both an open-source compiler (as part of Apache Flex ) and open-source virtual machine ( Tamarin ) are available. ActionScript

722-482: The A's Australian Standards , a standards organisation established in 1922 Voiturettes Automobiles A.S. , a French-based car manufacturer in 1920s AS Type A2 , a sports car manufactured by Voiturettes Automobiles A.S. Towarzystwo Budowy Samochodów AS , a Poland-based car manufacturer in 1920s and 1930s AS S1 and AS S2 , a passenger car manufactured by Towarzystwo Budowy Samochodów AS Education and research [ edit ] Academia Sinica ,

760-613: The Flash 4 user manual and marketing documents continued to use the term "actions" to describe this set of commands. With the release of Flash 5 in September 2000, the "actions" from Flash 4 were enhanced once more and named "ActionScript" for the first time. This was the first version of ActionScript with influences from JavaScript and the ECMA-262 (Third Edition) standard, supporting the said standard's object model and many of its core data types . Local variables may be declared with

798-552: The Flash authoring tool provided limited interactivity features. Early Flash developers could attach a simple command, called an "action", to a button or a frame. The set of actions was basic navigation controls, with commands such as "play", "stop", "getURL", and "gotoAndPlay". With the release of Flash 4 in 1999, this simple set of actions became a small scripting language. New capabilities introduced for Flash 4 included variables , expressions , operators , if statements , and loops . Although referred to internally as "ActionScript",

SECTION 20

#1732772538712

836-475: The Internet country code top-level domain for American Samoa ActionScript , for Flash and Flex applications Autonomous system (Internet) , a collection of IP networks Application server , a computer running back-end applications the type conversion operator as , used in C# and Rust Health and medicine [ edit ] Angelman syndrome , a neuro-genetic disorder Ankylosing spondylitis ,

874-454: The Stage3D engine Adobe has developed. The number of APIs (Application programming interfaces) available to ActionScript 3.0 has also risen dramatically. ActionScript code is free form and thus may be created with whichever amount or style of whitespace that the author desires. The basic syntax is derived from ECMAScript . The following code, which works in any compliant player, creates

912-557: The actual code that was used during creation (although results vary on a case-by-case basis). In opposition to the decompilers, ActionScript obfuscators have been introduced, which transform code into a form that breaks decompiler output while preserving the functionality and structure of the program. Higher-quality obfuscators implement lexical transformations such as identifier renaming, control flow transformation, and data abstraction transformation which collectively make it harder for decompilers to generate output likely to be useful to

950-419: The addition of the switch statement and the "strict equality" ( === ) operator, which brought it closer to being ECMA-262 -compliant. Two important features of ActionScript that distinguish it from later versions are its loose type system and its reliance on prototype-based inheritance . Loose typing refers to the ability of a variable to hold any type of data. This allows for rapid script development and

988-577: The browser. This technology is known as Asynchronous Flash and XML, much like AJAX. Adobe offers its Flex product line to meet the demand for rich web applications built on the Flash runtime, with behaviors and programming done in ActionScript. ActionScript 3.0 forms the foundation of the Flex 2 application programming interface ( API ). ActionScript started as an object-oriented programming language for Macromedia 's Flash authoring tool, later developed by Adobe Systems as Adobe Flash. The first three versions of

1026-470: The class's prototype object and every instance of that class contains a link to that prototype object. The next major revision of the language, ActionScript 2.0, was introduced in September 2003 with the release of Flash MX 2004 and its corresponding player, Flash Player 7 . In response to user demand for a language better equipped for larger and more complex applications, ActionScript 2.0 featured compile-time type checking and class-based syntax , such as

1064-489: The creation of web-based games and rich web applications with streaming media (such as video and audio). Today, ActionScript is suitable for desktop and mobile development through Adobe AIR; it is used in some database applications and in basic robotics as in Make Controller Kit . Flash MX 2004 introduced ActionScript 2.0, a scripting language more suited to the development of Flash applications. Saving time

1102-424: The keywords class and extends . While this allowed for a more structured object-oriented programming approach, the code would still be compiled to ActionScript 1.0 bytecode , allowing it to be used on the preceding Flash Player 6 as well. In other words, the class-based inheritance syntax was a layer on top of the existing prototype-based system. With ActionScript 2.0, developers could constrain variables to

1140-571: The national academy of Taiwan AS-level (disambiguation) , any of several uses in education Associate of Science , an American academic degree Language [ edit ] As language , a language of West Papua, Indonesia as, ISO 639-1 code for the Assamese language of India As (cuneiform) , a written character Aš (cuneiform) , a written character Mathematics, science and technology [ edit ] Computing [ edit ] as (Unix) , an assembler program .as ,

1178-414: The object and carry out the operation on that object. All objects in ActionScript are accessed through references instead of being accessed directly. Only references to an object may be removed by using the "delete" keyword. Removal of actual objects and data is done by the Flash Player garbage collector which checks for any existing references in the Flash memory space. If none are found (no other reference

As - Misplaced Pages Continue

1216-399: The primitive data types, which includes Boolean, Number, int, uint, and String, are immutable. So if a variable of a supposedly primitive type, e.g. an integer is passed to a function, altering that variable inside the function will not alter the original variable, as a new int Object is created when inside the function. If a variable of another (not primitive) datatype, e.g. XML is passed to

1254-953: The same term [REDACTED] This disambiguation page lists articles associated with the title As . If an internal link led you here, you may wish to change the link to point directly to the intended article. Retrieved from " https://en.wikipedia.org/w/index.php?title=As&oldid=1259381527 " Categories : Disambiguation pages Place name disambiguation pages Hidden categories: Articles containing Swedish-language text Articles containing Czech-language text Articles containing Slovak-language text Articles containing Danish-language text Articles containing Norwegian-language text Articles containing French-language text Articles containing Finnish-language text Articles containing Persian-language text Articles containing Old Norse-language text Articles containing Arabic-language text Articles containing Latin-language text Short description

1292-434: The scripting language for HyperCard . It is now an implementation of ECMAScript (meaning it is a superset of the syntax and semantics of the language more widely known as JavaScript ), though it originally arose as a sibling, both being influenced by HyperTalk . ActionScript code is usually converted to bytecode format by a compiler . ActionScript is used primarily for the development of websites and software targeting

1330-776: Was a complete rewrite of ActionScript 2, the data types and their inheritances have changed. ActionScript 2 top level data types ActionScript 2 complex data types There are additional "complex" data types. These are more processor and memory intensive and consist of many "simple" data types. For AS2, some of these data types are: ActionScript 3 primitive (prime) data types ActionScript 3 some complex data types The basic syntax is: So in order to make an empty Object: Or, in an informal way: Some types are automatically put in place: Unlike some object-oriented languages, ActionScript makes no distinction between primitive types and reference types. In ActionScript, all variables are reference types. However, objects that belong to

1368-496: Was a fundamental restructuring of the language, so much so that it uses an entirely different virtual machine . Flash Player 9 contains two virtual machines, AVM1 for code written in ActionScript 1.0 and 2.0, and AVM2 for content written in ActionScript 3.0. ActionScript 3.0 added limited support for hardware acceleration ( DirectX , OpenGL ). The update to the language introduced several new features: Adobe AIR supports ActionScript, in addition to some extended contents, such as

1406-471: Was also fully rewritten (dubbed AVM2). Because of this, code written in ActionScript 3.0 is generally targeted for Flash Player 9 and higher, and will not work in prior versions. At the same time, ActionScript 3.0 executes up to 10 times faster than legacy ActionScript code due to the just-in-time compiler enhancements. Flash libraries can be used with the XML abilities of the browser to render rich content in

1444-522: Was also used with Scaleform GFx for the development of three-dimensional video-game user interfaces and heads up displays . ActionScript was initially designed for controlling simple two-dimensional vector animations made in Adobe Flash (formerly Macromedia Flash). Initially focused on animation, early versions of Flash content offered few interactivity features, thus had very limited scripting ability. Later versions added functionality allowing for

#711288