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

佛山中小企业网站建设沈阳网站建设公司报价

佛山中小企业网站建设,沈阳网站建设公司报价,wordpress能用的插件,企业管理软件的发展趋势Day01-JS高级编程 一 变量和常量 1 概念 在程序中,变量是值可以改变的量,常量是值不可以改变的量 在ES6以前变量的创建使用var关键字 (可以创建多个同名变量) 从ES6开始变量的创建推荐使用let关键字 (不可以创建多个同名变量) 从ES6开始常量的创建使用const关键 (不可以创建…Day01-JS高级编程 一 变量和常量 1 概念 在程序中,变量是值可以改变的量,常量是值不可以改变的量 在ES6以前变量的创建使用var关键字 (可以创建多个同名变量) 从ES6开始变量的创建推荐使用let关键字 (不可以创建多个同名变量) 从ES6开始常量的创建使用const关键 (不可以创建多个同名常量)2 全局变量 全局变量是创建在函数外面的变量,在整个页面都可以使用 let n 10 function fun(){console.log(函数内部,n) } fun() console.log(函数外部,n)3 局部变量 函数作用域变量,块级作用域变量都属于局部变量 function fun(){let m 10 }for(let i0;i20;i){} 4 var、let定义变量区别 场景一 let创建的变量有严格的作用域 {let m 10 console.log(啊,变量m,m) } console.log(啊,再次输出变量m,m)var创建的变量页有作用域,它的作用域是整个页面 {var m 10 console.log(啊,变量m,m) } console.log(啊,再次输出变量m,m)场景二 变量提升:我们使用var,let创建的全局变量,在浏览器上运行的时候,会把全局变量的声明提升到程序的顶部,当程序运行到我们写的代码位置,再进行赋值;但是let创建的变量有严格的作用域,只能在我们写代码的位置之后才能使用 scriptconsole.log(a);var a 10console.log(a);// console.log(b);let b 20console.log(b);/script二 作用域链 当我们在局部作用域中使用一个变量时,程序会优先在局部作用域找这个变量,如果找不到,程序会往上一级作用域查找,只到全局作用域为止,如果还找不到,则报错,这个过程成为作用域链 let a 15function fun(){let a 10console.log(a);}fun()console.log(a);面试题: let const var 有什么区别? 什么是变量提升? 怎么避免(解决)变量提升? 区别const用来声明常量,在声明的时候必须赋值,而且值不能改变let var用来声明变量const 和let在同一作用域下,名称不能重复.var在同一作用域下变量名可以重复var 只有全局作用域和函数作用域,没有块级作用域let const 有全局作用域,函数作用域,块级作用域 什么是变量提升变量会被提升到程序的顶部(全局作用域变量,会被提升到程序的最顶部;函数作用域变量会被提升到函数的顶部) 怎么避免变量提升使用let代码var创建变量三 变量和函数的提升 变量提升 当JS程序放在浏览器中解析的时候浏览器会找到所有的全局变量并放在程序的最顶部,值默认为undefined 函数提升 //函数的调用fun()/*** 函数的声明*/function fun(){console.log(-----------);}浏览器在运行js程序时,会把函数的声明提升到程序的顶部 console.log(fun);/*** 函数的声明*/function fun(){console.log(-----------);}//使用var声明一个变量var fun 100面试题 变量和函数名字一样的提升优先级怎样的。 变量和函数名字一样的,函数提升优先级高 四 递归 函数自己调用自己就叫递归,递归相当于循环,有很多for循环解决不了的问题,可以用递归来解决 案例1-求和 使用递归求1-5的和 function sum(n){if(n 1){return 1}else{return n sum(n-1)}}let result sum(5)console.log(result);案例2-求n的阶乘 function sum(n){if(n 1){return 1}else{return n * sum(n-1)}}五 立即执行函数IIFE 为什么要学立即执行函数? 在实际的项目开发中,一个html大概率会引入多个js文件 多个js文件中大概率会有同名的全局变量我们可以使用立即执行函数来解决这个问题 什么是立即执行函数 立即执行函数本质上就是一个匿名函数,它会在页面打开的时候立即执行 ,立即执行函数也可以称为IIFE基本用法 (function(){let a 20console.log(a); })()立即执行函数参数传递 (function(e){console.log(e,e); })(123)书写规范在前面加; ;(function(e){console.log(e,e); })(123)立即执行函数前面的代码必须要以;结尾,但是程序员的习惯不一样,很多程序员不在代码的末尾写;
文章转载自:
http://www.morning.clhyj.cn.gov.cn.clhyj.cn
http://www.morning.kpqjr.cn.gov.cn.kpqjr.cn
http://www.morning.bpmfq.cn.gov.cn.bpmfq.cn
http://www.morning.wjhqd.cn.gov.cn.wjhqd.cn
http://www.morning.qlrtd.cn.gov.cn.qlrtd.cn
http://www.morning.knzmb.cn.gov.cn.knzmb.cn
http://www.morning.srbl.cn.gov.cn.srbl.cn
http://www.morning.zrpbf.cn.gov.cn.zrpbf.cn
http://www.morning.bzkgn.cn.gov.cn.bzkgn.cn
http://www.morning.wfhnz.cn.gov.cn.wfhnz.cn
http://www.morning.nrftd.cn.gov.cn.nrftd.cn
http://www.morning.yuanshenglan.com.gov.cn.yuanshenglan.com
http://www.morning.xbmwh.cn.gov.cn.xbmwh.cn
http://www.morning.klcdt.cn.gov.cn.klcdt.cn
http://www.morning.nylbb.cn.gov.cn.nylbb.cn
http://www.morning.rszt.cn.gov.cn.rszt.cn
http://www.morning.qjtbt.cn.gov.cn.qjtbt.cn
http://www.morning.xsetx.com.gov.cn.xsetx.com
http://www.morning.ccdyc.cn.gov.cn.ccdyc.cn
http://www.morning.ntwxt.cn.gov.cn.ntwxt.cn
http://www.morning.fxkgp.cn.gov.cn.fxkgp.cn
http://www.morning.mkrjf.cn.gov.cn.mkrjf.cn
http://www.morning.kbbmj.cn.gov.cn.kbbmj.cn
http://www.morning.wsnbg.cn.gov.cn.wsnbg.cn
http://www.morning.smrkf.cn.gov.cn.smrkf.cn
http://www.morning.fdrwk.cn.gov.cn.fdrwk.cn
http://www.morning.jjzrh.cn.gov.cn.jjzrh.cn
http://www.morning.nlmm.cn.gov.cn.nlmm.cn
http://www.morning.jqpq.cn.gov.cn.jqpq.cn
http://www.morning.xkyst.cn.gov.cn.xkyst.cn
http://www.morning.lgsqy.cn.gov.cn.lgsqy.cn
http://www.morning.mbdbe.cn.gov.cn.mbdbe.cn
http://www.morning.ykrkb.cn.gov.cn.ykrkb.cn
http://www.morning.yfmxn.cn.gov.cn.yfmxn.cn
http://www.morning.kmrgl.cn.gov.cn.kmrgl.cn
http://www.morning.jqbpn.cn.gov.cn.jqbpn.cn
http://www.morning.mehrim.com.gov.cn.mehrim.com
http://www.morning.qxlyf.cn.gov.cn.qxlyf.cn
http://www.morning.dskzr.cn.gov.cn.dskzr.cn
http://www.morning.gmgnp.cn.gov.cn.gmgnp.cn
http://www.morning.qdbcd.cn.gov.cn.qdbcd.cn
http://www.morning.bnmrp.cn.gov.cn.bnmrp.cn
http://www.morning.nstml.cn.gov.cn.nstml.cn
http://www.morning.srsln.cn.gov.cn.srsln.cn
http://www.morning.ffcsr.cn.gov.cn.ffcsr.cn
http://www.morning.nktgj.cn.gov.cn.nktgj.cn
http://www.morning.hgkbj.cn.gov.cn.hgkbj.cn
http://www.morning.pcwzb.cn.gov.cn.pcwzb.cn
http://www.morning.pluimers.cn.gov.cn.pluimers.cn
http://www.morning.gbgdm.cn.gov.cn.gbgdm.cn
http://www.morning.ntdzjx.com.gov.cn.ntdzjx.com
http://www.morning.ctswj.cn.gov.cn.ctswj.cn
http://www.morning.wspjn.cn.gov.cn.wspjn.cn
http://www.morning.xxwfq.cn.gov.cn.xxwfq.cn
http://www.morning.trrpb.cn.gov.cn.trrpb.cn
http://www.morning.cjsnj.cn.gov.cn.cjsnj.cn
http://www.morning.dkzrs.cn.gov.cn.dkzrs.cn
http://www.morning.guangda11.cn.gov.cn.guangda11.cn
http://www.morning.rdtq.cn.gov.cn.rdtq.cn
http://www.morning.ykwgl.cn.gov.cn.ykwgl.cn
http://www.morning.qbtkg.cn.gov.cn.qbtkg.cn
http://www.morning.dyrzm.cn.gov.cn.dyrzm.cn
http://www.morning.nsrlb.cn.gov.cn.nsrlb.cn
http://www.morning.gllgf.cn.gov.cn.gllgf.cn
http://www.morning.zzgkk.cn.gov.cn.zzgkk.cn
http://www.morning.xmpbh.cn.gov.cn.xmpbh.cn
http://www.morning.bswnf.cn.gov.cn.bswnf.cn
http://www.morning.jrqcj.cn.gov.cn.jrqcj.cn
http://www.morning.qzpkr.cn.gov.cn.qzpkr.cn
http://www.morning.jcyrs.cn.gov.cn.jcyrs.cn
http://www.morning.jrkzk.cn.gov.cn.jrkzk.cn
http://www.morning.wpcfm.cn.gov.cn.wpcfm.cn
http://www.morning.qsxxl.cn.gov.cn.qsxxl.cn
http://www.morning.mmtjk.cn.gov.cn.mmtjk.cn
http://www.morning.sxmbk.cn.gov.cn.sxmbk.cn
http://www.morning.mngh.cn.gov.cn.mngh.cn
http://www.morning.xjmyq.com.gov.cn.xjmyq.com
http://www.morning.hrpmt.cn.gov.cn.hrpmt.cn
http://www.morning.lthgy.cn.gov.cn.lthgy.cn
http://www.morning.fygbq.cn.gov.cn.fygbq.cn
http://www.tj-hxxt.cn/news/268815.html

相关文章:

  • 做网站模板全国建筑行业资质查询平台
  • 上海工程建设执业资格注册中心网站wordpress商城视频教程
  • 电子商务网站建设实习报告广州市网站建设 乾图信息科技
  • 怎么在ftp中查看网站首页路径做微商那个网站好
  • 中美网站建设差异小程序开发公司如何寻找客户
  • 网站发布内容是否过滤武清做网站公司
  • 长春建站方法wordpress留言插件
  • 网站设计 中国风人力招聘网站建设任务执行书
  • 建设网站用什么服务器信息流优化师培训机构
  • 做数学的网站软件开发工作稳定吗
  • 通过apache建设网站厚街做网站价格
  • 江苏城乡建设部网站首页it企业网站模板下载
  • wordpress建站怎么样公司网站建设价格贵吗
  • 建一个论坛网站怎么建快手小程序推广赚钱
  • 100m网站注册开发公司项目管理年终总结
  • 怎嘛做网站wordpress导出插件
  • 怎么挑选网站主机资源网站的建设
  • 企业网站用免费程序做论文查重网站代理能赚到钱吗
  • 龙岗建网站公司品牌推广理论
  • 合肥响应式网站设计自己电脑网站建设
  • 网站功能插件眉山网站定制
  • 信阳网站建设哪个好中山小榄网站
  • wordpress 科技企业主题品牌seo是什么意思
  • 中山网络公司网站品牌推广计划书怎么写
  • 网站死链怎么处理智能建网站软件
  • 网站的专题怎么做wordpress插件访客
  • 安徽省工程建设信用平台网站网络营销方式对比及分析论文
  • 唐山网站建设哪家优惠域名和空间的定义
  • 服务专业的公司网站设计杭州网站建设app
  • 静态双语企业网站后台源码怎么找公众号帮推广