Chinaunix首页 | 论坛 | 博客
  • 博客访问: 311734
  • 博文数量: 43
  • 博客积分: 1590
  • 博客等级: 上尉
  • 技术积分: 508
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-22 22:16
个人简介

温柔的IT民工~

文章分类

全部博文(43)

文章存档

2013年(1)

2012年(2)

2011年(2)

2010年(7)

2009年(8)

2008年(15)

2007年(8)

分类: Java

2008-04-08 12:14:23

对象:
        string object:
            functions:
            length() 返回字符串的长度;
            charAt(int) 获取第个字符从0开始    ;
            indexOf(string)    返回string第一个出现的位置,没找到返回-1;
            lastIndexOf(string)    返回string最后一个出现的位置,没有返回-1;
            substring(integer,integer) 返回string两个位置之间的部分;
            split(string) string作为delimiter把原字符串分割成字符串数组;
            toLowerCase() 变成小写字母
            toUpperCase()  转变成大写字母
            example code:
            
                var ss = "a string index of test";
                var result = ss.indexOf("ri");
                document.write(result);
                
                var ss = "testing-delimiter-split-function";
                var result = ss.split("-");
                document.write(result);
                Result: testing,delimiter,split,function
               
        object:Date
                getDate() 获取当前电脑上的系统日期,多少号
                getUTCDate()
                getMonth()
                getUTCMonth()
                getDay()
                getUTCDay()
                getHours()
                getUTCHours()
                getMinutes()
                getUTCMinutes()
                getSeconds()
                getUTCSeconds()
                getMilliseconds()
                getTime() 返回从1/1/1970到现在的毫秒数
                getYear() 返回1900年到现在的年数
                getFullYear() 返回电脑上的年
                toGMTString()
                example code: var exd = new Date();
       
        object:Math
                Math是一个内建对象,使用的时候不用和date一样new来实例化
                constant                example code   result   说明
                abs(value)         Math.abs(2.822)        2.822         取绝对值
                ceil(value)        Math.ceil(3.44)   4                    取最近的较大整数
                floor(value)        Math.floor(2.44)    2             小的整数
                log(value)                                                                返回自然对数
                max(value1,value2)
                min(value1,value2)
                pow(value1,value2) Math.pow(4,2)   16            用来计算x的y次方,这儿是计算了4的2次方。
                random()                                                                    生成一个0-1的随机数
                round()                                                                        四舍五入取整
                三角函数
                sin(int)        Math.sin(1)
                cos(int)
                tan(int)
                asin(int)                                                                     反正弦值
                acos(int)
                atan(int)
               
                E            Math.E            返回常量e的值
                LN2                                       2的自然对数
                LN10                                        10的自然对数
                LOG2E                                        以2为底的e的对数值
                LOG10E                                       
                PI
                SQRT1_2                                    0.5的平方根
                SQRT2                                 2的平方根
               
        Object:Number
                    它没有任何的函数
                        MAX_VALUE                                            最大数
                        MIN_VALUE                                            最小数
                        NaN                                                        定义不是数
                        NEGATIVE_INFINITY                            负无限
                        POSITIVE_INFINITY                            正无限
      Object:Global
                  escape(string)            escape("test val");   test%20val    escape(string) method
                                                                                                                                  converts the special characters
                                                                                                                                  like space, colon etc of the given
                                                                                                                                   string in to escape sequences.
              eval(expression)
              isFinite(number)
              isNaN(value)
              unescape(string)
      object:array()
      array: 普通数组 var varname = new Array(3);
                   动态数组 var araay = new Array();
                   dense array  var arraa = new Array("index 0","index 1","index 2");
      数组的方法:
                  toString()            把数组的元素转换成字符串
                  join()
                  reverse()
                  sort()        
                 
  Browser Objects:
              window 对象的等级最高:
              它的属性:
              closed
              status
              defaultStatus
              document
              frames
              history
              length
              location
              name
              opener
              parent
              self
              top
              方法:
              alert()
              confirm()  用了显示一个确定的窗口
              prompt()    用来获取用户的输入信息
              open()   打开一个新窗口
              close()  关闭一个窗口
              scroll(x,y) 窗口移到一个新位置
              blur()
              focus()
              setTimeout()
              clearTimeoute()
              open()打开的一个窗口可以定义它的属性
              open("url","name","height=200,width=200,location=true,...");
              height
              width
              location
              resizable
              menubar
              scrollbars
              status
              toolbar
             
                      

                   

                   
                   

                   
        object Document
                                                                                                                              
阅读(1086) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~