JavaScript_语法_练习_99乘法表与JavaScript_对象_Function
JavaScript_语法_练习_99乘法表
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>99乘法表</title> <style> td{ border: 1px solid black; } </style> <script> document.write("<table align='center'>"); //1.完成基本的循环嵌套 for (var i = 1; i <=9; i++) { document.write("<tr>") for (var j = 1; j <=i; j++) { document.write("<td>") //输出1*1=1; document.write(i+"*"+j+"="+(i*j)+" "); document.write("</td>") } document.write("</tr>") } //完成表格嵌套 document.write("</table>") </script> </head> <body> </body> </html>
JavaScript_对象_Function
Function:函数对象
1.创建 1.var = fun = new Function(形式参数列表,方法体) //了解 2.Function 方法名称(形式参数列表,方法体){ 方法体 } 3.var 方法名 =Function(形式参数列表){ 方法体 } 2.方法 3.属性 length:代表形参的个数 4.特点 1.方法定义是,形参的类型不用写,返回值类型也可以不用写 2.方法是一个对象,如果定义名称相同的方法,会覆盖 3.在js中,方法的调用只与方法的名称有关,和参数列表无关 4.在方法声明中有一个隐藏的内置对象(数组),arguments,封装所有的实际参数 5.调用 方法名称(实际参数列表);
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Function对象</title> <script> /* Function: 1.创建 1.var = fun = new Function(形式参数列表,方法体) //了解 2.Function 方法名称(形式参数列表,方法体){ 方法体 } 3.var 方法名 =Function(形式参数列表){ 方法体 } 2.方法 3.属性 length:代表形参的个数 4.特点 1.方法定义是,形参的类型不用写,返回值类型也可以不用写 2.方法是一个对象,如果定义名称相同的方法,会覆盖 3.在js中,方法的调用只与方法的名称有关,和参数列表无关 4.在方法声明中有一个隐藏的内置对象(数组),arguments,封装所有的实际参数 5.调用 方法名称(实际参数列表); */ //创建方式1 var fun1 = new Function("a","b","c","alert(a);") //调用方法 // fun1(3,4); // alert(fun1.length) //创建方式2; function fun2(a,b){ alert(a + b); } //fun2(3,4); //alert(fun2.length) var fun3 = function (a,b){ alert(a+b); } //fun3(3,4) //alert(fun3.length) fun2= function(a,b){ //alert(a-b); alert(a); alert(b); } //fun2(3,4); //方法调用 //fun2(1,2); //fun2(1); //fun2();//fun2(1,2,3); /* 求两个数的和 */ /* function add(a,b){ return a+b; }*/ //var sum = add(1,2); //alert(sum) /* 求任意个数的和 */ function add() { var smu = 0; for (var i = 0; i <arguments.length; i++) { smu+=arguments[i]; } return smu; } var sum = add(1,2,3,4); alert(sum); //add(1,3); </script> </head> <body> </body> </html>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)