JavaScript从入门到放弃(2)-函数的操作(像java的方法,但是又不全像)

来源:互联网 发布:淘宝网秋季黑白道长裙 编辑:程序博客网 时间:2024/04/30 06:13
<!DOCTYPE html><html><head><script type="text/javascript" src="jquery-3.2.1.js"></script><meta charset="UTF-8"><title>TestFunction</title></head><body><input type="button" id="button" value="测试有参函数" /><script type="text/javascript">var User = {name: 'name',age: 10};/*注意,这里和java的不同,java传参必须指明参数的类型,这里不需要,写上会报错。而且实际传入的参数可以是0个,也可以是任意多个*/function alertValue(temp) {if(typeof temp !=='number'){console.log("是个数值");}else{console.log("不是个数值");};alert("数据的长度"+arguments.length)console.log("数据的长度"+arguments.length);if(arguments.length===1){//这个arguments是方法内部的一个参数,这个参数表示了所有传递过来的参数,即是temp,这个temp可以是空,也可以是任意if(typeof temp != 'object'){alert("不是需要的类型!");}else{alert(temp.name);}}else{alert("参数个数错误"+arguments.length);}};$(document).ready(function() {$("#button").click(function() {//alertValue("");//返回undefined//alertValue(User);alertValue('1','2');});});</script></body></html>

阅读全文
0 0
原创粉丝点击