当前位置: 首页 > news >正文

网站开发员工资广州免费建站推荐

网站开发员工资,广州免费建站推荐,南京明辉建设集团网站,服务器与网站的关系目录 1.Function声明 2.匿名函数 3.函数表达式 4.箭头函数 5.构造函数 个人版JS函数使用#xff1a; 函数的声明#xff1a;函数如果有return则返回的是 return 后面的值#xff0c;如果函数没有有return 声明方式一#xff1a; 声明方式二#xff1a;变量名声明…目录 1.Function声明 2.匿名函数 3.函数表达式 4.箭头函数 5.构造函数 个人版JS函数使用 函数的声明函数如果有return则返回的是 return 后面的值如果函数没有有return 声明方式一 声明方式二变量名声明匿名函数 函数的参数 形参 实参 JS参数的特别之处 函数的返回值 argumants的使用 函数的基础特性 1.Function声明 Function也称为函数语句或函数定义是 JavaScript 中声明函数的最常见方式。 函数声明方法只是意味着我们将使用关键字function和function后的名称来声明函数。 function foo(){console.log(这是一个函数的打印结果) } 在上面中“ function ”是关键字“foo ”是函数名。 如果我们想调用这个函数我们所要做的就是写下它的名字然后加上括号如下所示 js 复制代码foo() 函数可以接受参数。如果我们的数据是动态的我们可以向函数传递多个参数。 假如我们希望在使用foo函数时它会根据我们传入的参数值动态的打印我们的参数。 我们可以这样写 function foo(arg){console.log(这是我们接收的参数arg)console.log(这是我们接收的参数${arg}) } foo(zayyo) 2.匿名函数 匿名函数顾名思义指的是没有名字的函数 匿名函数仅使用function关键字就可以声明一个函数。 function(){console.log(这是一个匿名函数的打印) } 但是由于匿名函数在创建后无法访问并且只能通过赋值给变量来访问因此我们将把它存储在一个我们称之为 foo 的变量中这就是我们将在接下来的内容中看到的函数表达式。 3.函数表达式 函数表达式允许我们创建一个没有任何函数名的匿名函数。并且通过声明一个变量通过赋值来执行它。 let foo function(){console.log(这是一个函数表达式的打印) } 在上面的代码中变量foo存储了一个匿名函数。因此匿名函数是通过调用带有尾随括号和分号的变量来调用的。 调用示例 let foo function(){console.log(这是一个函数表达式的打印) } foo() 4.箭头函数 let 和const是es6新出的特性声明 这种方法是创建 JavaScript 函数的一种更简洁的方法。 代码示例 const fun (param1, param2) {// 函数体 } 数据 const定义类型es6开始 fun相当于名称将JS放在了变量fun中 相当于return 但是由于箭头函数没有名称如果我们要调用它它应该存储在一个变量中就像函数表达式一样。 数据 const定义类型es6开始 fun相当于名称将JS放在了变量fun中 相当于return 当函数只有一个参数时可以省略参数周围的括号。 调用示例 let foo ()console.log(这是一个箭头函数的打印) foo() 箭头函数为定义匿名函数提供了简洁的语法。与其他函数声明方式相比箭头函数表达式的语法更短。 当箭头函数只有一条语句时可以省略return关键字函数会隐式返回这条语句的结果。 箭头函数也可以接收参数 let foo (arg) console.log(这是我们接收的参数arg) foo() 创建箭头函数时括号()和花括号{}对于单个函数参数和单个语句是可以不写的。 如果函数要执行的指令很多那么这些指令应该用花括号{}括起来 let foo (number){if(number0){console.log(number大于0)}else{console.log(number小于0)} } 5.构造函数 声明函数的另一种方法是使用带有 new 关键字的 Function 构造函数。 让我们先看一下语法 let sum new Function(a,b,return ab);console.log(sum(5,6)) JavaScript 有一个名为 Function 的内置构造函数对象可用于声明和创建函数。 此构造函数可以传递任意数量的参数。在这个例子我们向它传递了 2 个参数即“ a ”和“ b ”。 最后一个参数是应该传递函数应该执行的指令的代码。也就是我们要执行的函数体。 一般语法是 let funcName new Function(arg1,arg2,arg3,arg4,arg5,......,函数体) 所以在上面例子中我们使用 Function 对象创建了一个函数sum()。 个人版JS函数使用 函数的声明函数如果有return则返回的是 return 后面的值如果函数没有有return 则返回undefined 声明方式一 声明方式二变量名声明匿名函数 var 变量名function( 参数) { } 当进行调用时 变量名 函数的参数 形参不需要写数据类型如在传数组时可以直接穿【数据】/数组名 形参 函数的名称里面的数据名称只是一个代表。 形参的名称可以为任何的多个参数之间用逗号进行隔开。 实参 在调用方法的时候需要传输的数据。 JS参数的特别之处 当函数的形参有多个时如果实参和形参数匹配正常进行。 如果实参个数多于形参的个数数据会按照顺序给形参的对应位置多余的不参与。 如果实参的个数小于形参的个数则没有传输的数据会认为数据是undefined输出的结果会是NaN 函数的返回值 函数如果有return则返回的是 return 后面的值如果函数没有有return 则返回undefined 使用return语句返回数据。 return之后的代码就不会在进行执行 return直接只能够传输一个数值当多个时以最后为准 return A,BC输出B 加减的式子按为一个 但可以通过数组将数据全部传出 return [元素元素] 也就是说特别之处在于他是直接将返回的数据给了调用方法短句可以传给别的数据。 argumants的使用 每个函数内部都有argumants argumants存储的是调用函数时储存的数据。 argumants是伪数组拥有数组的一些特性。 伪数组 数据的获取直接argumants[索引] 即可获取 也可以将argumants进行遍历。 函数的基础特性 函数之间可以进行相互调用
http://www.dnsts.com.cn/news/82388.html

相关文章:

  • 有模板怎么做网站合肥网站建设黄页
  • 做公司集团网站网站建设合同用贴印花税吗
  • 开网站做商城怎么样vs2015做网站如何添加控件
  • 网站logo图怎么做wordpress引用文章
  • 网站新闻更新怎么设计网站开发的技术有
  • 毕节网站怎么做seowordpress球形标签
  • 国外做电商网站有哪些方面网页美工设计教程百度网盘
  • 中国公司网站建设方案网站可以制作ios
  • 简单的购物网站设计网站建设 amp 找VX cp5173
  • 外贸建站培训辽宁省工程建设招标网
  • wordpress添加背景游戏优化大师手机版
  • 前端网站做中 英文怎么说网站建设的频道是什么意思
  • 网站建设网络推广公司有哪些广西学校论坛网站建设
  • 做体彩网站怎么做西安博网站建设
  • 义乌公司网站制作网页制作和网站制作有什么区别
  • 高仿id97网站模板深圳网站开发找哪里
  • 如何创建电子商务网站南阳东莞网站建设公司哪家好
  • 满版型网站有哪些关闭网站后弹窗代码
  • 我想在阿里巴巴做卫生纸的网站安徽观元建设有限公司网站
  • 静安网站开发wordpress分享朋友圈
  • 可信赖的赣州网站建设游戏平台网站的建设规划
  • 泰安市景区建设网站呼和浩特 的网站建设
  • 公司的英文网站百度渠道开户哪里找
  • 网站优化包括哪些内容怎么做营销策划方案
  • 商务礼品网站模板免费永久网站注册
  • 做淘宝必备网站天津有哪些有名的网站建设公司
  • 上海微信网站开发益阳建设企业网站
  • 广州外贸soho建站微信群发软件
  • 网站的建设与预算哪些网站做推广
  • 遵义网站建设制作wordpress的链接功能