js函数的一些小细节

<html>
 <head>
 <title>js函数用法小细节</title>
 </head>
 <body>
 <script type="text/javascript">
   var a=3710;
   document.write(a/1000+"<br>");
   document.write(a/1000*1000);
 </script>
 <!--上面一段代码的运行结果为3.71和3710。这说明在js中都是弱类型 ,所有的类型都声明为var。和java不同,java运行结果为3和3000。-->
 <script type="text/javascript">
    function show(x,y){
       var sum=x+y;
       document.write(sum);
       document.write(x+" "+y+"<br>");
       arguments[0]=1000;
       for(var i=0;i<arguments.length;i++){
          document.write(arguments[i]+" ");
       }
    }
    show(2,3,4);
 </script>
 <!--js中是没有重载的,都是以函数名来识别的。并且所有的形参都保存在arguments数组中。  -->
 <script type="text/javascript">
    function show1(x,y){
       document.write(x+y);
    }
    var k=show1;
    document.write(k);
 </script>
 <!--函数名相当于function对象的引用 .这里的k相当于把show1的地址引用传给k,输出的是show1方法的toString  -->
 </body>

</html>

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liuqiangkaiduyaqian/article/details/51546792
个人分类: java学习
上一篇导入css的三种方式
下一篇js动态函数和匿名函数
想对作者说点什么? 我来说一句

VC一些小细节(非常精华的内容).

2012年07月10日 102KB 下载

C、C++学习中应该注意的问题

2010年03月02日 217KB 下载

ASP.NET MVC 案例整理版

2011年07月01日 256KB 下载

Android 学习笔记

2011年02月28日 635KB 下载

PHP小细节文档

2011年10月27日 567KB 下载

Android开发代码规范.doc

2015年11月17日 73KB 下载

没有更多推荐了,返回首页

关闭
关闭