Javascript Arguments Callee Caller

    function progress() {

        var value = $('#p').progressbar('getValue');

        if (value < 100) {

            value += Math.floor(Math.random() * 10);

            $('#p').progressbar('setValue', value);

            var invoker = arguments.callee.caller || null;

            if (invoker != null) {

                alert(invoker);

            }

            setTimeout(arguments.callee, 200);

        }

    }



    function invoker() {

        progress()

    }



    invoker();

 

你可能感兴趣的:(JavaScript)