解构赋值只能用let和const吗?

解构赋值只能用let和const吗?

我自己试了以下,var好像也可以用啊

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,你说的不写,是在定义对象的时候不写,还是解构的时候不写?定义对象的时候,也可以不写。

使用var的话,只解构的话,是一样的,但是后面使用的话,可能会有些区别,具体的区别就是我们前面学到的var与let,const的区别,比如,var没有块级作用域等,关于这里也可以再看下前面的课程回顾一下哦。

希望能帮助到你,欢迎采纳。

祝学习愉快!

好帮手慕糖 2018-12-13 15:46:12

同学你好,使用var也是可以的哦。如下,解构赋值只是从数组或者对象中提出值、属性到不同的变量中。使用var还是let与const都是可以的哦。

http://img1.sycdn.imooc.com//climg/5c120df70001ea0d09560234.jpg

希望能帮助到你,欢迎采纳。

祝学习愉快!

  • 提问者 离离钟 #1
    好像不写前面的声明都可以。。
    2018-12-13 15:53:09
  • 提问者 离离钟 #2
    和var是一样的效果?
    2018-12-13 15:53:26
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
热门框架Vue开发WebApp 18版
  • 参与学习           人
  • 提交作业       209    份
  • 解答问题       3299    个

本路径是通过ES6基础知识、运用Zepto、Swiper、fullPag等移动端常用工具包、以及当下流行框架Vue,结合多个实战案例,还原真实开发场景,最终实现手机端购物商城网页开发。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师