zoukankan      html  css  js  c++  java
  • 12个简单易用的flex函数

    1.拷贝内容到剪贴板:

    System . setClipboard ( strContent) ;

    2.克隆一个 ArrayCollection :

    var bar: ArrayCollection = new ArrayCollection( ) ;
    for each ( var i: Object in ac ) {
    bar. addItem( i ) ;
    }
    var bar: ListCollectionView =
            new ListCollectionView( ListCollectionView( ac ) . list ) ;

    3.打开 URL 地址:

    navigateToURL (
            new URLRequest ( 'http://ntt.cc' ) , '_blank' ) ;

    4.Page reload:

    navigateToURL (
            new URLRequest ( "javascript:location.reload();" ) , "_self" ) ;

    5.关闭浏览器:

    navigateToURL (
            new URLRequest ( "javascript:window.close()" ) , "_self" ) ;

    6.得到背景透明的 Alert 窗口:

    Alert  {
    modalTransparency: 0.0 ;  
    modalTransparencyBlur: 0 ;
    }

    7.设置随机颜色:

    lbl. setStyle ( 'color' , 0xffffff* Math . random ( ) ) ;

    8.去除字符串左侧空格:

    public function LTrim( s : String ) : String {
     var i : Number = 0 ;
     while ( s. charCodeAt ( i) == 32 || s. charCodeAt ( i) == 13
            || s. charCodeAt ( i) == 10 || s. charCodeAt ( i) == 9) {

        i++;
      }
      return s. substring ( i, s. length ) ;
    }

    9.去除字符串右边空格:

    public function RTrim( s : String ) : String {
      var i : Number = s. length - 1 ;
      while ( s. charCodeAt ( i) == 32 || s. charCodeAt ( i) == 13
            || s. charCodeAt ( i) == 10 || s. charCodeAt ( i) == 9)  {
        i--;
      }
      return s. substring ( 0, i+ 1) ;
    }

    10.去除字符串的左右空格:

    public function Trim( s : String ) : String {
      return LTrim( RTrim( s) ) ;
    }

    11.得到数据类型:

    getQualifiedClassName ( data ) ;

    12.产生4位验证码:

    private function GenerateCheckCode( ) : String {
        // 初始化
        var ran: Number ;
        var number: Number ;
        var code : String ;
        var checkCode: String ="" ;
        // 得到四个随机数
       for ( var i: int =0 ; i< 4 ; i++ ) {
           ran=Math . random ( ) ;
           // 得到结果如 0.1234
           number =Math . round ( ran* 10000) ;
           if ( number % 2 == 0 )
             //0 的 ASCII 码 48
             code = String . fromCharCode ( 48+ ( number % 10) ) ;
           else
             // A 的 ASCII 码 65
             code = String . fromCharCode ( 65+ ( number % 26) ) ;
           checkCode + = code ;
       }
       return checkCode;
    }
  • 相关阅读:
    ACM ICPC 2008–2009 NEERC MSC A, B, C, G, L
    POJ 1088 滑雪 DP
    UVA 11584 最短回文串划分 DP
    POJ 2531 Network Saboteur DFS+剪枝
    UVa 10739 String to Palindrome 字符串dp
    UVa 11151 Longest Palindrome 字符串dp
    UVa 10154 Weights and Measures dp 降维
    UVa 10271 Chopsticks dp
    UVa 10617 Again Palindrome 字符串dp
    UVa 10651 Pebble Solitaire 状态压缩 dp
  • 原文地址:https://www.cnblogs.com/nianshi/p/1774196.html
Copyright © 2011-2022 走看看