• 系统函数的应用


    系统函数的应用
    在JavaScript中,函数的实参可以与形参不一致,如何获取实参?使用关键字arguments表示实参数组。

    全局方法:
    escape方法:对字符串进行特殊方式编码
    unescape方法:对特殊编码的字符串进行解码
    praseInt():将其他对象转换为整形。如果不可转换成功,返回NaN. NaN是一个保留字,表示非数字
    praseFloat():将其他对象转换成为浮点型。如果不可转换成功,返回NaN
    isNaN():是否非数字
    isFinite(numebr):判断数字是否是有限的,返回boolean值
    eval(str):
        解析字符串,这个函数很重要
        在程序里面解析程序的一个方法,将由合法的程序代码字符串解析成程序代码。我们在使用Ajax接受JSON参数的时候回使用到。
        

    <html>
        <head>
        </head>
        <body>
        </body>
    </html>
    <script>
        function demo(a,b){
            alert(arguments.length);
        }
        //demo(1,2,3,4);
        //var s="我是你无奈的选择,你只想要一个好人,我为你戴上了戒指,你的笑还是那么甜美。";
        var s="%u6211%u662F%u4F60%u65E0%u5948%u7684%u9009%u62E9%uFF0C%u4F60%u53EA%u60F3%u8981%u4E00%u4E2A%u597D%u4EBA%uFF0C%u6211%u4E3A%u4F60%u6234%u4E0A%u4E86%u6212%u6307%uFF0C%u4F60%u7684%u7B11%u8FD8%u662F%u90A3%u4E48%u751C%u7F8E%u3002";
        //alert(s);
        //document.write(escape(s));
        //%u6211%u662F%u4F60%u65E0%u5948%u7684%u9009%u62E9%uFF0C%u4F60%u53EA%u60F3%u8981%u4E00%u4E2A%u597D%u4EBA%uFF0C%u6211%u4E3A%u4F60%u6234%u4E0A%u4E86%u6212%u6307%uFF0C%u4F60%u7684%u7B11%u8FD8%u662F%u90A3%u4E48%u751C%u7F8E%u3002
        //document.write(unescape(s));
        
        /*
        var s="1.234";
        s="a123";
        alert(parseInt(s));
        alert(parseFloat(s));
        */
        var a=10;
        var str="function cs(a){return a*a;} alert(cs(a));";
        alert(str);
        eval(str);
    </script>
  • 相关阅读:
    Diophantus of Alexandria(唯一分解定理)
    K
    HDU-多校2-Everything Is Generated In Equal Probability(公式+逆元)
    IOS学习经验总结
    ios编译出错:UIButton.h' has been modified since the precompiled header UIKit.pcm' was built
    ios学习--详解IPhone动画效果类型及实现方法
    iOS常用动画 类封装
    iOS学习之自定义弹出UIPickerView或UIDatePicker(动画效果)
    iOS学习之Xcode 的Debug技巧
    iOS学习之Map,定位,标记位置的使用
  • 原文地址:https://www.cnblogs.com/aigeileshei/p/5615914.html
Copyright © 2020-2023  润新知