欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

javascript实例

程序员文章站 2022-06-15 18:51:11
文章目录判断一个变量是哪种类型字符串处理方式cookie使用使用开始按钮和停止按钮计时判断一个变量是哪种类型变量 instanceof Array//array是数组类型字符串处理方式 //cookie存储格式 var text='name=1;username=hello;asus1=38code'; //字符串按';'分割 var text_split=text.split(';'); var pp...

判断一个变量是哪种类型

变量 instanceof  Array
//array是数组类型

字符串处理方式

      //cookie存储格式
      var text='name=1;username=hello;asus1=38code';
      //字符串按';'分割
      var text_split=text.split(';');
                
      var pp='';
      for(var i=0;i<text_split.length;i++){
      //trim() 方法用于删除字符串的头尾空格。
      var c=text_split[i].trim();
      //返回某个指定的字符串值在字符串中首次出现的位置
      pp+=c.indexOf('name=')+' ';
     }
	 's12345ytf'.substring(2,4);

cookie使用

	document.cookie=username+'='+name; //保存
	document.cookie //取出

使用开始按钮和停止按钮计时

<!DOCTYPE html>
<html>
    <head>
        <meta charset='utf-8'/>

    </head>
    <body>
        <form>
            <input type="button" value="start" onclick="start()" />
            <input type="text" id="txt" />
            <input type='button' value='over' onclick='over()'/>   
        </form>
        <script>
            var text=document.getElementById('txt');
            var number=0;
            var on_off=false;
            var clock=undefined;
            function count_time(){
                text.value=number;
                number+=1;
                //开启一个线或进程执行函数
                clock=setTimeout('count_time()',1000);
            }
            function start(){
                if(on_off==false){
                    on_off=true;    
                    count_time();
                }
            }
            
            function over(){
                if(on_off==true){
                    on_off=false;
                    clearTimeout(clock);//停止计时
                }
                
            }
        </script>
    </body>
</html>

数字时钟

<!DOCTYPE html>
<html>
    <head>
        <meta charset='utf-8'/>
        <script>
            function check_time(date){
                if(date<10)
                    return '0'+date;
                else
                    return date;
            }
            function clock(){
                var today=new Date();
                var h=check_time(today.getHours());
                var m=check_time(today.getMinutes());
                var s=check_time(today.getSeconds());
                document.getElementById('show').innerHTML=h+':'+m+':'+s;
                setTimeout('clock()',800);
            }
        </script>
    </head>
    
    <body onload='clock()'>
        <div id='show'></div>
    </body>
</html>

本文地址:https://blog.csdn.net/yfcjava/article/details/107379574

相关标签: javascript