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
更多数值计算

 

posted @ 2020-12-09 12:01  安好_世界  阅读(182)  评论(0编辑  收藏  举报