JS 自定义sleep以及Ajax 自执行函数

Posted Jackie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS 自定义sleep以及Ajax 自执行函数相关的知识,希望对你有一定的参考价值。

<script src="/static/js/jquery-2.1.1.min.js"></script>
    <script>
        function sleep(numberMillis) {
	        var now = new Date();
	        var exitTime = now.getTime() + numberMillis;
	        while (true) {
		    now = new Date();
		    if (now.getTime() > exitTime)
		    return;
	       }
            }
    </script>

 Ajax 自执行函数

        function ajax_send(func){
        var query = new Object();
            $.ajax({
                url:/alert_view,
                type:GET,
                data:‘‘,
                success:function (data) {
                    var data = JSON.parse(data);
                    for (key in data) {
                        document.getElementById(key).style.height = data[key] + px;
   
                    }

            })
        }

      //自执行函数 (function (data) { ajax_send(function (data) {
if (data.status==1){ console.log(data); } }); })();
     

      // 1.2s执行一次 setInterval(ajax_send,
1200) </script>

 

以上是关于JS 自定义sleep以及Ajax 自执行函数的主要内容,如果未能解决你的问题,请参考以下文章

为多个页面定义和调用自定义 AJAX 函数不起作用

依次执行自定义函数——Vue.js中的回调逻辑

Ajax

js自执行函数调用递归函数圆括号运算符函数声明的提升

一些理解-过滤器,拦截器,ajax提交后不跳转,document.location.href无效,回调函数。

Node.js JsonParser 自定义函数“无法读取未定义的属性”