Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>Example</title>
<!--[if IE]>
  <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<style>
  article, aside, figure, footer, header, hgroup, 
  menu, nav, section { display: block; }
  body {
    font-family: sans-serif;
  }
</style>
</head>
<body>
</body>
</html>
 
(function() {
  var start = new Date();
  var end=8;
  for (var i = 1; i < end; i ++) {
         setTimeout(makeResponder(i), i * 800);
     }
  
  function makeResponder(index) {
      return function () {
          var thisStart = new Date();
          display("index = " + index + ", first function triggered");
          setTimeout(function() {
              display("index = " +
                      index +
                      ", second function triggered after a further " +
                      (new Date() - thisStart) +
                      "ms delay");
          }, index * 1000);
     };
  }
  
  function display(msg) {
    var p = document.createElement('p');
    p.innerHTML = "@" + (new Date() - start) + "ms: " + String(msg);
    document.body.appendChild(p);
  }
  
})();
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
anonymouspro
0viewers