• script字符串操作以及跑马灯实例


    JavaScript:
            独立的语言,浏览器具有js解释器
            放在head中
                    <script type="text/javascript"> //text/javascript代表里面写的JavaScript代码
                        // alert(123)
                    </script>
            保存在文件中
            <script src="commons.js"></script>
            PS:js代码需要放置在<body>标签内部的最下方
            注释://
            多行注释:/*  */
            存在HTML中    
            
            变量:
                name='123'#全局变量
                var name='123'#局部变量
                function fun()#定义函数
                
            基础数据类型:
                数字
                    转换:
                        parseInt(..)    将某值转换成数字,不成功则NaN
                        parseFloat(..) 将某值转换成浮点数,不成功则NaN
                    特殊值:
                        NaN,非数字。可使用 isNaN(num) 来判断。
                        Infinity,无穷大。可使用 isFinite(num) 来判断。

                字符串
                    a='name'
                    a.charAt(索引位置)
                    a.substring(起始位置,结束位置)
                    a.lenght 获取当前字符串长度

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title11</title>
    </head>
    <body>
        <div id="i1"> 欢迎orange莅临指导</div>
        <script>
            function func(){
                    //根据ID获取指定标签内容,定义局部变量去接受
                    var tag= document.getElementById('i1');
                    //获取标签的内容
                    var content = tag.innerText;
    
                    var f = content.charAt(0);
                    var l = content.substring(1,content.length);
    
                    var new_content = l + f;
    
                    tag.innerText = new_content;
                    }
            //定时器
            setInterval('func()',500)
        </script>
    </body>
    </html>
    跑马灯实例
    常量
    
    Math.E
    常量e,自然对数的底数。
    
    Math.LN10
    10的自然对数。
    
    Math.LN2
    2的自然对数。
    
    Math.LOG10E
    以10为底的e的对数。
    
    Math.LOG2E
    以2为底的e的对数。
    
    Math.PI
    常量figs/U03C0.gif。
    
    Math.SQRT1_2
    2的平方根除以1。
    
    Math.SQRT2
    2的平方根。
    
    静态函数
    
    Math.abs( )
    计算绝对值。
    
    Math.acos( )
    计算反余弦值。
    
    Math.asin( )
    计算反正弦值。
    
    Math.atan( )
    计算反正切值。
    
    Math.atan2( )
    计算从X轴到一个点的角度。
    
    Math.ceil( )
    对一个数上舍入。
    
    Math.cos( )
    计算余弦值。
    
    Math.exp( )
    计算e的指数。
    
    Math.floor( )
    对一个数下舍人。
    
    Math.log( )
    计算自然对数。
    
    Math.max( )
    返回两个数中较大的一个。
    
    Math.min( )
    返回两个数中较小的一个。
    
    Math.pow( )
    计算xy。
    
    Math.random( )
    计算一个随机数。
    
    Math.round( )
    舍入为最接近的整数。
    
    Math.sin( )
    计算正弦值。
    
    Math.sqrt( )
    计算平方根。
    
    Math.tan( )
    计算正切值。
    
    Math
    更多数值计算
  • 相关阅读:
    BeautifulSoup的基本用法
    [leedcode 189] Rotate Array
    [leedcode 187] Repeated DNA Sequences
    [leedcode 179] Largest Number
    [leedcode 174] Dungeon Game
    [leedcode 173] Binary Search Tree Iterator
    [leedcode 172] Factorial Trailing Zeroes
    [leedcode 171] Excel Sheet Column Number
    [leedcode 169] Majority Element
    [leedcode 168] Excel Sheet Column Title
  • 原文地址:https://www.cnblogs.com/anhao-world/p/14107810.html
Copyright © 2020-2023  润新知