Javascript 函数声明及使用

1.Javascript 函数声明及使用
<script>
1.function关键字:用于定义一个函数
2.函数名通常是一个合法的标识符
3.在函数里可以有0个或多个参数.如果有多个参数,参数之间要用,号隔开.无论函数是否有参数,小括号必须
4.函数体 用大括号括起来的代码块,即函数的主体
5.返回值:函数返回的关键值用return完成.

    <script type="text/javascript">
        //定义一个函数

        //第一种方式 标准格式
            function fun(){
                document.write('aaaa');
            }
        //第二种方式 使用new Function
        var add = new Fcuntion('a','b','return a+b;');
        document.write(add(10,20));

        //匿名函数(赋值方式)
        var demo=function(){
            document.write("aaaaaa");
        }
        </script>

2.Javascript 变量作用域
<script >
        var m = 100; //函数体外定义的变量叫全局变量,在函数体内外都可以调用

        function fun(){

            var m = 10; //在函数体内定义的变量叫局部变量,在函数体外无法使用
                m = 10; //在函数体内不使用var关键字的默认为全局变量,在函数体外也可以使用
        }

        //js 对象属于引用类型
        function fun(p){

            p[p.length]="qq";//为数组追加一个值
        }

        var a= ["aa","bb","cc"];

        fun(a); //调用函数时,将数组对象传入函数,函数体内改变,函数体外也改变

        arguments //获取函数参数所有信息


</script>
3.系统中常用的内置函数
    escape() //字串编码
    unescape() // 字串反编码
    eval() //将参数字符串作为脚本代码来执行
    isNaN
    parseInt
    ParseFloat

    <script>
        var s= "var name='zhangsan";
        eval(s); //  执行var name='zhangsan';

        document.write(name);//输出 zhangsan

        var str="[20,30,40]";
        eval("var a="+str+";");
    </script>
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值