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 200 views
1 answer 207 views
1 answer 177 views
177 views asked Feb 23, 2016 by avibootz
1 answer 187 views
1 answer 195 views
1 answer 182 views
1 answer 202 views
...