位置: 编程技术 - 正文

一道关于JavaScript变量作用域的面试题(一道关于医用口罩的数学题初二)

编辑:rootadmin

推荐整理分享一道关于JavaScript变量作用域的面试题(一道关于医用口罩的数学题初二),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:一道关于秋裤的地理题,一道关于七巧板面积的题,一道关于分数的数学题,一道关于银行的ATM取款机,一道关于分数的数学题,一道关于包子的数学题,一道关于秋裤的地理题,一道关于秋裤的地理题,内容如对您有帮助,希望把文章链接给更多的朋友!

小编觉得这道题对理解JavaScript 作用域还是很有帮助的,特此又把自己的解题思路梳理了一遍,希望对其它人有所帮助。

首先看下面试题:

在解题前,我们先回顾下 JavaScript 中,变量域相关的知识。

全局变量(Global)全局变量是指在任何地方都可以访问的变量,有两种情况

在 function 外面声明,不论是否用 var 关键字在 function 里面声明,不使用 var 关键字,当然声明的语句必须被执行才可以局部变量(Local ) 局部变量只能在被声明的 function 内部才能访问在 function 里面声明,使用 var 关键字两点要注意的地方

先看代码:

JavaScript 不存在语句作用域,在语句内定义的变量会扩散到语句外边, 例子中 i 在 for 语句中声明,但是在 for 语句的外面任然可以访问在 for 语句之前就可以访问到 i ,只不过这时候还没有被赋值开始我们的解题

i++ 是在 i 使用后再自加:

第一次执行时,j=arr[0],之后 i=1,console.log(j) 输出 1

一道关于JavaScript变量作用域的面试题(一道关于医用口罩的数学题初二)

第二次执行时,j=arr[1],之后 i=2,ocnsole.log(j) 输出 2

第三次执行时,j=arr[2],之后 i=3,ocnsole.log(j) 输出 3

第四次(不符合 for 条件),j=arr[3] 为 undefined,之后 i=4,ocnsole.log(j) 没有输出,退出 for 循环

for 语句执行结束后,console.log(i) 由上分析可知输出 4,console.log(j) 输出 undefined

最后输出结果为:

针对上面的分析和结果,想必大家都已经搞清楚了吧,然后我们开始举一反三吧。

借题改题一题目:var arr = [1, 2, 3];

答案:

借题改题二题目:

答案:

为大家就分享到这,希望对大家理解JavaScript作用域有所帮助。

javascript html实现网页版日历代码 本文实例为大家分享了网页版日历代码,供大家参考,具体内容如下效果图:实现代码:htmlheadlinkrel="stylesheet"type="text/css"href="Skin.css"style!--table{text-align:

Bootstrap多级导航栏(级联导航)的实现代码 在bootstrap官方来说,导航最多就是两级,两级以上是无法实现的,大叔找了一些第三方的资料,终于找到一个不错的插件,使用上和效果上都还不错,

js实现数组冒泡排序、快速排序原理 本文为大家分享了js数组冒泡排序、快速排序的实现原理,供大家参考,具体内容如下1、冒泡排序:随便从数组中拿一位数和后一位比较,如果是想从

标签: 一道关于医用口罩的数学题初二

本文链接地址:https://www.jiuchutong.com/biancheng/377460.html 转载请保留说明!

上一篇:理解javascript函数式编程中的闭包(closure)(javascript的理解)

下一篇:javascript html实现网页版日历代码(javascript写html)

  • 退税是什么科目的
  • 进口货物的完税价格不包括
  • 打印的电子发票需要盖章么
  • 有限合伙企业应当
  • 私人网银可以转到对公账户吗?
  • 以前减记存货价值的影响因素是什么意思
  • 其他收益会计分录
  • 房地产开发企业的土地使用权计入哪里
  • 未及时扣除的分数怎么算
  • 企业所得税表样
  • 出口货物的销售额怎么算
  • 个人咨询服务费合同
  • 汇算清缴补缴税分录
  • 原材料暂估分录
  • 企业购买硬件与软件该如何做账?
  • 总公司在异地和分公司交社保
  • 商票背书需要对方开发票吗
  • 单独计价入账的土地是固定资产吗
  • 实收资本是否可以更改
  • 银行承兑汇票贴现
  • 购货方收到代垫运费的发票怎么做会计分录?
  • 残疾人名下有房产可以申请残疾人补贴吗?
  • 个人出租住房需要交城镇土地使用税吗
  • 小规模纳税人的专票可以抵税吗
  • 孕妇可以喝蜂蜜水吗?
  • 企业所得税汇算清缴表
  • 代理公司可以开服务费发票吗
  • 小企业会计准则没有以前年度损益调整科目
  • 公交车的乘车凭证能报销吗
  • 补缴的土地出让金契税
  • 房产税缴纳标准是多少
  • 资产盘盈盘亏处理
  • 北极熊睡觉图片卡通
  • 企业低值易耗品摊销计入产品成本的方法
  • 分公司不能享受所得税优惠
  • overflow常见释义
  • css中文字垂直排列
  • qt opencv ffmpeg
  • 发票过期未认证可以用吗
  • 施救费用和救助费用有哪些主要区别
  • 天然气零售企业
  • 2.MyBatis
  • python的series
  • 未达起征点增值税申报表怎么填
  • 购买电脑固定资产折旧怎么算
  • 营业利润净利润利润总额的区别
  • 小规模纳税人公转私技巧
  • 中小企业的资产负债率均值是多少
  • 项目回款是什么意思
  • 预付账款余额在贷方为
  • 固定资产的印花税费计入什么科目里
  • 商品进销差价的作用
  • 固定资产明细账图片
  • 加盟费交税
  • mysql5.7安装版下载
  • reg.exe是什么程序
  • win8系统连接不了网络
  • window10怎么设置蓝牙
  • 电脑windowsxp无法启动怎么办
  • 卡巴斯基 试用
  • cvi linux
  • Fedora Core 8中yum设置
  • centos桌面调出命令行
  • window 8
  • win7旗舰版怎么改成专业版
  • 苹果win10更新48%不动了
  • [置顶]从lv2开始开挂的原勇者候悠闲的异世界生活
  • 用python进行翻译
  • python的threadpool
  • 下载python教程
  • jQuery中bind(),live(),delegate(),on()绑定事件方法实例详解
  • javascript对象主要包括
  • js实现聊天框
  • 发布python程序
  • bootstrap要学到什么程度
  • js实现拖拽功能
  • 安徽省低保查询入口官网
  • 增值税专票红冲退税
  • 常州金坛最新新闻
  • 中国十大经济农村
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设