您的位置:首页 > Web前端 > JavaScript

js技术基础

2016-12-07 22:17 253 查看
<script>

    /*alert();*/

   var boo = confirm("你确定要删除吗");

    console.info(boo);

    /*该方法返回一个字符串*/

    var str = prompt("请输入你要操作的数据");

    console.info(typeof  str);
</script>

 <script>

        /*倒计时*/

        var i=10;

        var time;

        /*function test(){

            console.info(i);

            --i;

            if(i>0){

               time = setTimeout(test,1000);

            }else{

                clearTimeout(time);

            }

        }

        test();*/

        time = setInterval(function(){

            console.info(i);

            --i;

            if(i<=0){

                clearInterval(time);

            }

        },1000);

    </script>

<script>

    function add(){

        console.info("执行add函数");

    }

    //add();

    /*两秒钟后再执行函数,add成为回调函数,命名回调,时间毫秒*/

    setTimeout(add,2000);

    var time1 = setTimeout(function(){

        console.info(123)

    },3000);

    console.info(time1);

    /*简单的语句可以放在字符串里面。到时间后自动转换为js代码*/

    var time = setTimeout("alert()",4000);

    console.info(time);

    /*消除延时执行*/

    clearTimeout(time);

    /*倒计时*/

    /*var i=10;

    function test(){

        --i;

        console.info(i);

        setTimeout(test,2000);

    }

    test();*/

    /*循环会产生一个闭包*/

    for(var k=0;k<10;k++){

        setTimeout(function(){

            console.info(k);

        },2000)

    }

    /*定时执行某一段代码*/

    function ko(){

        console.info("执行这段代码");

    }

    setInterval(ko,2000);

    var number = setInterval(function(){

        console.info(1);

    },100);

    clearInterval(number);

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: