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

政务服务网站建设资金一套vi设计大概多少钱

政务服务网站建设资金,一套vi设计大概多少钱,不知道怎么选,平面设计品牌设计箭头函数: 箭头函数是一种更加简洁的函数书写方式箭头函数本身没有作用域(无this)箭头函数的this指向上一层,上下文决定其this基本语法:参数 > 函数体 a. 基本用法 let fn v > v; //等价于 let fn function(…

箭头函数:

  • 箭头函数是一种更加简洁的函数书写方式
  • 箭头函数本身没有作用域(无this)
  • 箭头函数的this指向上一层,上下文决定其this
  • 基本语法:参数 => 函数体

a. 基本用法

let fn = v => v;
//等价于
let fn = function(num){return num;
}
fn(100);  // 输出100

b. 带参数的写法

let fn2 = (num1,num2) => {let result = num1 + num2;return result;
}
fn2(3,2);  // 输出5

c. 箭头函数中的this指向问题

  • 箭头函数体中的 this 对象,是定义函数时的对象,而不是使用函数时的对象。在函数定义的时候就已经决定了
function fn3(){setTimeout(()=>{// 定义时,this 绑定的是 fn3 中的 this 对象console.log(this.a);},0)
}
var a = 10;
// fn3 的 this 对象为 {a: 10},因为它指向全局: window.a
fn3.call({a: 18});  // 改变this指向,此时 a = 18

d. 箭头函数适用的场景

  • 当我们代码里存在这样的代码:let self = this;
  • 需要新建变量去保存this的时候
  • 案例如下:
let Person1 = {'age': 18,'sayHello': function () {setTimeout(()=>{console.log(this.age);});}
};
var age = 20;
Person1.sayHello();  // 18

函数参数:

1. 默认参数

// num为默认参数,如果不传,则默认为10
function fn(type, num=10){console.log(type, num);
}
fn(1);	// 打印 1,10
fn(1,2); // 打印 1,2 (此值会覆盖默认参数10)
  • 需要注意的是:只有在未传递参数,或者参数为 undefined 时,才会使用默认参数,null 值被认为是有效的值传递

2. 不定参数

// 此处的values是不定的,且无论你传多少个
function f(...values){console.log(values.length);
}
f(1,2);      // 2
f(1,2,3,4);  // 4
http://www.yayakq.cn/news/796241/

相关文章:

  • seo图片优化2023网站seo
  • 摄影公司网站做旧工艺品网站
  • 最佳经验网站网页的优化
  • 连接器天津有公司做吗兰州网站优化软件
  • 网站被挂马做js跳转wordpress la
  • 网站开发报价单明细域名检测查询
  • 打开网站 磁盘空间不足免费开店平台
  • 做一个跨境电商网站wordpress类似的前端
  • 北京网站建设比较好的公司网页设计代码图片大全高清
  • 网站模板修改器电商平台建设有哪些内容呢
  • 承德网站建设电话网站建设保教
  • 网站建设的科目WordPress链接公众号插件
  • 建设网站的费用怎么做账廊坊自助建站设计
  • 花瓣网网站模板描述网站的含义
  • 医疗网站建设教程php网站超市源码
  • 物流官网网站广西建设职业学院官网网站
  • 上海网址推广seo最好的工具
  • 百货店怎么做网站送货石家庄seo网站优化电话
  • 商城微网站建设设计方案流程
  • 番禺区pc端网站建设域名建网站
  • 顺德龙江做网站网站建设 app
  • 网站设计要多久上海 专业网站建设
  • 安徽望江县城乡建设局官方网站百度怎么发布网站
  • 网站设计的主题新产品上市推广策划方案模板
  • 平面设计在线网站企业网站模板是什么
  • Wordpress全站404外贸公司 网站
  • 广东上海专业网站建设公司wordpress搭建微信小程序
  • wordpress 视频站模板下载失败英文手机商城网站建设
  • 珠海微信网站网站建设免费视频教学
  • 销售牛的网站手机端网站思路