位置: 编程技术 - 正文

一道关于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)

  • 股权变更涉及哪些税种
  • 专家评审费属于劳务费吗
  • 多发了工资怎么处理
  • 坏账计提坏账准备
  • 国家对小微企业扶持有哪些政策
  • 代扣代缴境外企业增值税
  • 对公账户的钱能转到私人账户吗
  • 个人转让房产涉税政策
  • 出口旧设备最新政策
  • 债务重组损失是否属于营业外支出
  • 承担客户装修费怎么入账
  • 物业公司预收的物业费一次性申报还是分期申报
  • 烟草批发环节加征的消费税税率是多少
  • 高新技术企业技术转让所得
  • 小型微利企业预缴所得税税率
  • 调离工作岗位是什么处分
  • 金税三期的内容
  • 外墙装饰公司的资质规定
  • 商品销售税金及附加科目现在改了吗
  • 纳税人提供植物油的税率
  • 学生兼职需要交什么税
  • 房屋的契税印花税的会计分录
  • 公允价值变动损益属于损益类的
  • 房地产企业税负率
  • 企业所得税多交了必须退税吗
  • 电子承兑重复背书两次有影响吗
  • 暂估固定资产原值减少
  • 收到银行存款利息记账凭证怎么写
  • 虚拟机怎么安装iso镜像文件
  • 珠宝加工税率是多少
  • 运杂费计入什么科目
  • windows 10 21h1
  • 公司收到的应收股利需要分配利润吗
  • 戛纳,法国 (© Manjik Photography/Alamy)
  • 消防器材怎么做?
  • 系统之家的系统免费吗
  • wordpress.org
  • PHP:disk_free_space()的用法_Filesystem函数
  • 工程资金占用费的法律依据
  • 工商年报经营现金净流量计算公式
  • 微信支付开发者平台
  • openai 入门
  • 增值税贷方余额是负数怎么办
  • vue开发需要掌握哪些知识
  • 4s店除了卖车还有什么
  • 对公账户怎么查询开户行
  • 增值税不得抵扣的情形
  • 股权转让过程中的税费
  • 使用sql server
  • 支付增值税税控系统技术维护费用
  • 税法对工资薪金的要求
  • 工程项目辅材占比
  • 金税盘注册码怎么查
  • 制造费用的明细账应当按照什么设置
  • 营业利润包括资本化支出吗
  • 固定资产报废需要税务备案吗
  • 会计凭证的审核的注意事项有哪些
  • 会计成本核算方法有几种类型
  • 财务人员需要填报的报表有哪些
  • 苹果的mac系统
  • mac电脑怎么安装ie浏览器
  • win8蓝牙设置在哪
  • 苹果怎样快速移动应用到其他桌面
  • mac登录apple id一直转圈
  • linux命令git
  • 电脑windows8怎么样
  • 微软股票
  • win10如何进行运行
  • node.js javascript
  • 关于android中view的说法正确的是
  • jquery解析html文本
  • jquery配合.NET实现点击指定绑定数据并且能够一键下载
  • centos创建shell脚本
  • jquery动态创建元素
  • android中常用的adapter不包括
  • 贵州省税务网上缴费平台
  • 设计服务属于什么税目
  • 国家税务总局朝阳税务局
  • 个人税务登记证怎么注销
  • 出版社税费多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设