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

上海专门做培训的网站网站快速收录

上海专门做培训的网站,网站快速收录,极速网站开发,展馆设计师Var: 关键字来声明变量。它有以下特点: var声明的变量作用域是函数级的,即在函数内部声明的变量在整个函数范围内可见。 var变量可以被重复声明,而不会引发错误。 var变量会存在变量提升(hoisting)现象&…

Var:

关键字来声明变量。它有以下特点:

  • var声明的变量作用域是函数级的,即在函数内部声明的变量在整个函数范围内可见。

  • var变量可以被重复声明,而不会引发错误。

  • var变量会存在变量提升(hoisting)现象,即在变量声明之前就可以使用该变量。

    示例:

    jsCopy Codefunction example() {if (true) {var x = 10;console.log(x); // 输出 10}console.log(x); // 输出 10,因为 var 声明的变量是函数级作用域,所以此处可以访问到 x。
    }

Let:

在ES6中引入了let关键字

  • let声明的变量作用域是块级的,即在 {} 内部声明的变量只在该块内可见。

  • let变量不允许重复声明,在同一作用域内重复声明同一个变量将引发错误。

  • let变量不会存在变量提升,即在声明之前访问该变量会引发错误。

    示例:

    function example() {if (true) {let x = 10;console.log(x); // 输出 10}console.log(x); // 报错,因为 let 声明的变量是块级作用域,无法在块外访问到 x。
    }

Const:

关键字用于声明常量:

  • const声明的变量必须进行初始化,并且一旦赋值后就不能再被修改。

  • const声明的作用域同样是块级的。

  • const声明的对象是浅不可变的,即变量指向的地址不能改变,但是对象本身的属性可以修改。

    示例:

    function example() {const x = 10;console.log(x); // 输出 10
    ​x = 20; // 报错,常量无法被修改
    ​const obj = { name: 'John' };obj.name = 'Jane'; // 可以修改对象的属性console.log(obj); // 输出 { name: 'Jane' }
    }

        我只是博主的一点浅见,如果大家认为有错误的地方都可以随时评论留言或联系博主QQ。

        还多请各位小可爱多多点赞支持,你们的支持是我最大的动力。

博主QQ:1196094293

谢谢各位的支持~~

http://www.yayakq.cn/news/253300/

相关文章:

  • 有做货 物的网站吗众创空间那个网站做的好
  • 上传图片做网站维护铁路建设监理网站
  • 郑州网站建设zhuotop南京html5响应式网站建设
  • 东莞网站设计怎么做?网站报价方案怎么做
  • 百度云免费做网站证明做二维码打款网站链接
  • wap网站自动wordpress类
  • 济南网站建设工作室微信小程序官网下载
  • 长春建站公司模板市网站建设公司
  • 温州做网站哪里好赣州朝扬网络科技有限公司
  • 做网站用什么字体静态网页毕业设计论文
  • 宁波网站推广多少钱一个外贸网站建设和优化
  • 东莞市住房和城乡建设厅网站首页深圳知名设计公司
  • 网站需要写哪些内容吗哪个软件可以做网站
  • 辽宁数据网站建设哪家便宜广东网站设计
  • 网站关键词可以做几个格尔木市公司网站建设
  • 个人网站空间价格免费建站哪个网站最好
  • 去国外做外卖网站好开发app和微网站有哪些功能
  • 一团网站建设谷歌外链
  • 什么网站不能备案做网站需求
  • 高性能网站建设进阶指南下载东营建设信息网官网查询
  • 淮安市广德育建设网站优秀的个人网站设计模板
  • 网站推广方式组合域名价格查询
  • 电商网站开发技术方向wordpress打不开仪表盘
  • 如何做优酷网站点击赚钱网站不支持php
  • 网站信息化建设建议书淄博公司网站建设
  • 湛江建站价格石做视频网站需要牌照
  • 彩票娱乐网站建设海口网站制作公司
  • 南京整站优化商品推广软文800字
  • 湖州建设局网站学网站建设需要多久
  • 如何制作社交网站营销软文是什么