位置: 编程技术 - 正文

JavaScript 学习笔记之变量及其作用域(javascript基础笔记)

编辑:rootadmin

推荐整理分享JavaScript 学习笔记之变量及其作用域(javascript基础笔记),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:javascript教程推荐知乎,javascript教程推荐知乎,javascript入门教程,javascript怎么学,javascript基础笔记,javascript基础笔记,javascript入门教程,javascript教程推荐知乎,内容如对您有帮助,希望把文章链接给更多的朋友!

一、变量

ECMAscript变量是松散型变量,所谓松散型变量,就是变量名称可以保存任何类型的数据,每个变量仅仅是一个用于保存值的占位符。

定义:var firstDemo;

二、变量的作用域

2.1基本概念

使用var 定义变量:定义该变量的作用域的局部变量,这种定义变量的方法也被成为显式声明。

这么说不理解的话可以看看下面这个简单粗暴的例子:

由以上两个例子可以看出,如果在一个函数中使用var 定义一个变量,那么该变量在函数退出后会被销毁。

JavaScript 学习笔记之变量及其作用域(javascript基础笔记)

省略var 定义变量:只要调用一次定义该变量的函数,全局范围内都可访问该变量。这种定义变量的方法也被成为隐式声明

tips:显式声明的变量是在预编译时就已经编译到调用对象中了,(例如var t=1;预编译时执行var t;解释时执行t=1;)不同于隐式声明变量在解释时才被定义为全局变量。

弄清楚变量的作用域,可以帮助我们思考如何合理声明变量,这样既减小了不必要的内存开销,同时能很大程度地避免变量重复定义而覆盖先前定义的变量所造成的麻烦。

2.2作用域分析

输出结果:0 1 0

输出结果:

A、0 0 1 0

B、0 undefined 1 0

C、0 报错i is not defined

各位可以猜测一下结果是哪一个,原因会在留言里详解。

标签: javascript基础笔记

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

上一篇:JavaScript 学习笔记之数据类型(javascript如何学)

下一篇:JavaScript 学习笔记之操作符(续)(javascript教程完整版)

  • 预包装食品销售流程图
  • 已执行新金融准则利润表如何填列
  • 环保企业会计分录
  • 赔偿损失费用发票怎么开
  • 股东退股如何清算盈亏
  • 营业收入净额是营业总收入吗
  • 两个账户往来款怎么做现金流量表
  • 文化建设税是含税价吗
  • 总公司设立分公司的决定
  • 医疗设备的折旧年限是多少年
  • 委托加工直接对外销售的消费税
  • 申报个税提前一个月有什么影响
  • 公司账户的钱怎么取出来
  • 农副产品收购发票税率是多少
  • 研究开发费用的加计扣除100%
  • 劳动法相关法规
  • 企业所得税减半征收政策
  • 小微企业的认定标准2021
  • 酒店筹建是什么意思
  • 公司进行债务重构的原因可能包括
  • 出售商标使用权收入计入什么科目
  • 公司股票卖出会计处理
  • 不涉及税收
  • 营改增后哪些费用可以抵扣
  • 客户付货款给我们公司备注往来结算款
  • 子公司搭建
  • 纳税人证明怎么办理
  • 不征税发票的12个税种
  • 稽查查补税款怎么计算企业所得税
  • 商业承兑汇票是谁签发的
  • 企业风险报酬转移怎么理解
  • 进项税额暂不转出情况说明怎么写
  • 华为分享怎么用详细教程
  • 总资产报酬率是怎么算出来的
  • explorer进程作用
  • thinkphp删除数据
  • 企业所得税季度申报表营业收入怎么填写
  • php chr函数
  • 购买电脑如何入账
  • html渐变色背景
  • 网络安全文章1000字
  • lua命令库
  • thinkphp pathinfo
  • 承包安装工程
  • 使用筷子就餐会不会传染乙肝病毒
  • 销售收入是不是销售额
  • 个体户开票超过10万怎么交税
  • java接口基础知识
  • 织梦的首页怎么换图片
  • mysql存储语句
  • 出口免抵额需要加交付地方附加税吗
  • 计提本月应交增值税会计科目
  • sqlserver 删除数据
  • 银行卡频繁小额转账
  • 国企注册资本实缴
  • 附加税怎么算出来的
  • 新注册的公司在企查查上查不到
  • 在建工程项目包括
  • 资产负债表上应交税费是什么意思
  • 旅行社滞纳金计算公式
  • 错误的原始凭证是什么
  • 请根据你的了解叙述c++的特点,c++对c有哪些发展
  • asp.net ui
  • SqlServer下通过XML拆分字符串的方法
  • win7系统怎么把桌面文件放到d盘
  • 怎么设置pe系统
  • macbookpro中的文本编辑
  • 不知道,不知道
  • 哪个是win8.1更新win10的补丁
  • vue路由router
  • androidstudio ui
  • w10cmd命令高级命令
  • js辅助器下载
  • javascript canvas方法有哪些
  • js菜鸟编程
  • js进阶视频教程
  • js实现物体移动
  • 小规模纳税人改成一般纳税人怎么改
  • 2023年内蒙古房贷利率最新消息
  • 地方税务局分局局长级别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设