js全局函数以及重载
来源:互联网 发布:超星网络教学平台 编辑:程序博客网 时间:2024/06/06 10:51
js的全局函数
由于不属于任何一个对象,直接写名成使用
eval(); 执行JS代码
encodeURI:对字符进行编码
decodeURI:对字符进行解码
isNaN(): 判断当前是否是数字,返回值true false,是数字返回false,不是数字返回true;
parseInt() 类型转换
<body><script type="text/javascript">var str="alert('123');";alert(str);eval(str);//encodeURLdocument.write("<hr/>");var str1="测试中文aaa234";var encode1=encodeURI(str1);document.write(encode1);document.write("<hr/>");var decode1=decodeURI(encode1);document.write(decode1);document.write("<hr/>");var str2="123";alert(isNaN(str2));document.write("<hr/>");var str3="223";document.write(parseInt(str3)+1);</script></body>js函数的重载
重载:方法名相同参数不同
js的重载是否存在?不存在
调用最后一个方法,把传递的参数保存到一个数组里面arguments数组
1.js里面不存在重载 2.但是可以通过其他方来模拟重载
<body><script type="text/javascript">/*function add1(a,b){//alert(arguments.length);for(var i=0;i<arguments.length;i++){alert(arguments(i));}return a+b;}*//*function add1(a,b,c){return a+b+c;}*/function add1(){//比如传递的是两个参数if(arguments.length==2){return arguments[0]+arguments[1];}else if(arguments.length==3){return arguments[0]+arguments[1]+arguments[2];}else{return 0;}}alert(add1(1,2));alert(add1(1,2,3));alert(add1(1,2,3,4));</script></body>
阅读全文
0 0
- js全局函数以及重载
- JS中全局函数与函数重载常用基础知识
- JS编码函数实例以及主要全局函数
- 类重载全局函数指针
- 部分运算符只能用友元函数(全局函数)重载 以及链式法则
- 函数对象的意义:泛型算法应用以及避免重载带来的全局影响
- JS的全局函数
- js全局函数
- js的全局函数
- js七个全局函数
- js全局函数
- js的全局函数
- js全局函数
- JS全局函数
- js 全局函数一览
- js全局函数
- js的全局函数
- JS全局函数
- RocketMQ——Consumer篇:启动过程
- springcloud(六):配置中心git示例
- Cloudsim 3.0.3中任务到VM的映射
- hdu3041 单调队列优化dp
- [Linux] df -h 回显不全
- js全局函数以及重载
- MyBatis的XML映射文件、映射器
- JQuery中阻止事件冒泡方式及其区别
- 数据结构上机测试2-2:单链表操作B
- 在Anaconda下实现Python2.X与Python3.X共存
- 8 9
- DevOps企业实践指南(7): 版本管理
- 太坑!南京鸿臣整体家具鸿臣木门,上门量错做错要业主掏钱买单
- SQL中的JOIN