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

做跨境电商一件代发的网站/互联网品牌营销公司

做跨境电商一件代发的网站,互联网品牌营销公司,wordpress如何创建导航栏,兖州网站开发闭包介绍 使用闭包: 在函数内声明一个变量,避免外部访问在该函数内再声明一个函数访问上述变量(闭包)返回函数内部的函数使用完毕建议闭包函数null;译放内存 function createCounter() {let count 0;return function () {coun…

闭包介绍

使用闭包:

  1. 在函数内声明一个变量,避免外部访问
  2. 在该函数内再声明一个函数访问上述变量(闭包)
  3. 返回函数内部的函数
  4. 使用完毕建议闭包函数=null;译放内存
function createCounter() {let count = 0;return function () {count++;return count;};
}let counter = createCounter();
console.log(counter()); // 1
console.log(counter()); // 2
console.log(counter()); // 3
counter = null;

闭包应用场景

在 ES6 引入 let 和 const 之前,JavaScript 没有块级作用域,只有函数作用域。可以使用闭包来模拟块级作用域。以下是一个经典的循环中使用闭包的例子:

// 不使用闭包的情况
function printNumbersWithoutClosure() {for (var i = 0; i < 5; i++) {setTimeout(function () {console.log(i);}, i * 1000);}
}// 使用闭包的情况
function printNumbersWithClosure() {for (var i = 0; i < 5; i++) {(function (index) {setTimeout(function () {console.log(index);}, index * 1000);})(i);}
}// 测试不使用闭包的情况
console.log('不使用闭包的情况:');
printNumbersWithoutClosure();// 测试使用闭包的情况
setTimeout(function () {console.log('使用闭包的情况:');printNumbersWithClosure();
}, 5000);

在这里插入图片描述

http://www.whsansanxincailiao.cn/news/31972386.html

相关文章:

  • 前端做网站都要做哪些/关键词全网搜索指数
  • 做网站优化选阿里巴巴还是百度/百度上怎么打广告宣传
  • 公司做网站买服务器多少钱/今天最新的新闻头条
  • 电脑如何做穿透外网网站/百度竞价托管哪家好
  • 网店要怎么运营/苏州关键词优化排名推广
  • 贵阳微网站建设公司/网络服务电话
  • wordpress页面功能怎么设置/太原seo外包服务
  • wordpress重新生成标签/四川自助seo建站
  • 六安有哪些做网站的公司/怎么制作网页
  • 外贸b2b平台有哪些平台/seo技术有哪些
  • 长春地区网站建设/seo网络推广方法
  • 商丘简淘网络科技有限公司/搜索引擎优化有哪些要点
  • 移动互联网开发安全案例/sem 优化价格
  • 网站建设源码下载/广东企业网站seo报价
  • 自己做网站 最好的软件下载/营销推广渠道
  • 电子商务网站建设与开发/惠州企业网站建设
  • 做独立网站给你/小程序开发一个多少钱啊
  • 百度推广负责做网站吗/百度站内搜索
  • 可靠的购物网站建设/淘宝推广怎么做
  • 30个适合大学生创业的项目/seo的研究对象
  • 建设银行信用卡网站首页/优秀营销软文范例800字
  • 网站域名防劫持怎么做/大一html网页制作作业
  • 快速建网站/软文推广多少钱一篇
  • 小米路由器 wordpress/前端seo是什么
  • 邯郸做移动网站找谁/百度搜索浏览器
  • 网站给篡改了要怎么做/seo的定义是什么
  • 校园网门户网站建设/广州seo公司如何
  • 临沂网站建设对实体企业/国内最新十大新闻
  • 百度推广怎么做网站的优化/百度关键词怎么优化
  • 黄陂网站建设/网站优化排名金苹果系统