函数1
Posted zuiaimiusi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了函数1相关的知识,希望对你有一定的参考价值。
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title></title> 6 <script type="text/javascript"> 7 /* 8 函数function 9 函数中可以封装一些功能(代码),在需要时可以执行这些功能 10 函数中可以保存一些代码在需要的时候调用 11 使用typeof检查一个函数对象时,会返回function 12 13 14 1.可以将要封装的代码以字符串的形式传递给构造函数 15 */ 16 var fun=new Function("console.log("hello")"); 17 console.log(fun); 18 /* 19 2.使用函数声明来创建一个函数 20 语法 function 函数名(形参1,形参2)语句 21 22 3.使用函数表达式来创建一个函数 创建匿名函数将匿名函数赋值给一个变量 23 var 函数名= function([形参1,形参2···形参N]) 24 语句··· 25 26 27 调用函数时,解析器也不会检查实参的数量 28 多余实参不会被赋值 29 如果实参的数量少于形参的数量,则没有对应实参的形参将是undefined 30 31 */ 32 function sum(a,b,c) 33 var d=a+b+c; 34 return d; 35 //return后可以跟任意类型的值 return;相当于return undefined; 36 37 var f=function() 38 console.log("我是匿名函数封装的代码"); 39 40 var result=sum(5,7,8);//20 41 /* 42 实参可以是任意的数据类型,也可以是一个变量 43 当我们的参数过多时,可以将参数封装到一个对象中,然后通过对象传递 44 */ 45 function hello(o) 46 console.log("我是"+o.name+",今年我"+o.age+"岁,住"+o.address); 47 48 var obj= 49 name:"wxy", 50 age:"18", 51 address:"zzz" 52 53 hello(obj); 54 /* 55 实参可以是一个对象,也可以是一个函数(函数也是一个对象) 56 */ 57 function fun(a) 58 59 a(obj); 60 61 fun(hello); 62 /* 将一个匿名函数作为实参传递给函数 */ 63 fun(function()alert("hello")); 64 </script> 65 <head> 66 <body> 67 </body> 68 </html>
以上是关于函数1的主要内容,如果未能解决你的问题,请参考以下文章
损失函数(损失函数代价函数目标函数)MSE0-1损失函数绝对误差损失函数分位数损失函数Huber损失函数感知损失函数Hinge损失函数指数损失函数对数损失函数