How to declare and use static variables in JavaScript

1 Answer

0 votes
<!DOCTYPE html>
<html>
<head></head>
<body>

<script type="text/javascript">
function f()
{
    if ( typeof f.number == 'undefined' ) 
        f.number = 0;
     
    f.number++;
  
    return f.number;
}

f();
f();
document.write(f() + "<br />");
</script>

</body>
</html>

<!--
run: 

3

-->

 



answered Feb 23, 2016 by avibootz
edited Feb 23, 2016 by avibootz

Related questions

1 answer 308 views
1 answer 293 views
1 answer 288 views
288 views asked Feb 23, 2016 by avibootz
1 answer 292 views
1 answer 283 views
1 answer 275 views
1 answer 297 views
...