Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
34
Task/String-length/ActionScript/string-length-1.as
Normal file
34
Task/String-length/ActionScript/string-length-1.as
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
package {
|
||||
|
||||
import flash.display.Sprite;
|
||||
import flash.events.Event;
|
||||
import flash.utils.ByteArray;
|
||||
|
||||
public class StringByteLength extends Sprite {
|
||||
|
||||
public function StringByteLength() {
|
||||
if ( stage ) _init();
|
||||
else addEventListener(Event.ADDED_TO_STAGE, _init);
|
||||
}
|
||||
|
||||
private function _init(e:Event = null):void {
|
||||
var s1:String = "The quick brown fox jumps over the lazy dog";
|
||||
var s2:String = "𝔘𝔫𝔦𝔠𝔬𝔡𝔢";
|
||||
var s3:String = "José";
|
||||
|
||||
var b:ByteArray = new ByteArray();
|
||||
b.writeUTFBytes(s1);
|
||||
trace(b.length); // 43
|
||||
|
||||
b.clear();
|
||||
b.writeUTFBytes(s2);
|
||||
trace(b.length); // 28
|
||||
|
||||
b.clear();
|
||||
b.writeUTFBytes(s3);
|
||||
trace(b.length); // 5
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
4
Task/String-length/ActionScript/string-length-2.as
Normal file
4
Task/String-length/ActionScript/string-length-2.as
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
var s1:String = "The quick brown fox jumps over the lazy dog";
|
||||
var s2:String = "𝔘𝔫𝔦𝔠𝔬𝔡𝔢";
|
||||
var s3:String = "José";
|
||||
trace(s1.length, s2.length, s3.length); // 43, 14, 4
|
||||
Loading…
Add table
Add a link
Reference in a new issue