老师问个问题。。。

老师问个问题。。。

老师4:07这里是声明一个变量null 我一直有点搞不清这个var date=null 和var date=“”有什么区别? 什么时候用哪个?

正在回答 回答被采纳积分+1

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

2回答
好帮手慕夭夭 2020-03-14 15:57:49

同学你好,作业都是按照大家的提交时间依次进行批复的,如果交作业的同学比较多的话,就需要同学多耐心等几天了。请同学放心,老师们每天都在“马不停蹄”的批复作业,我们在保障批复质量的前提下,会尽快的为大家批复的哦。

祝学习愉快 !

好帮手慕夭夭 2020-03-14 14:48:30

同学你好,问题解答如下:

  1. null表示一个空值,一般会表示一个空对象的引用。即一个变量想要以后保存对象,就默认赋值为null。

  2. ""是一个空字符串,即一个变量如果以后要保存空字符串,就默认赋值为“”。

    比如一个字符串,如果默认赋值为null,它在与其他字符串进行拼接时,就出问题了。如下

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

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

    改为空字符串之后就正常了:

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

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

所以要看一个变量要保存什么类型的值,根据类型进行初始化赋值。这个还需要具体情况具体分析哦。

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

  • 提问者 陈立天 #1
    另外想问下我的正则那一期的作业交了一个星期了 怎么没有老师来点评。。
    2020-03-14 15:16:34
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星

相似问题

登录后可查看更多问答,登录/注册

2.组件化网页开发
  • 参与学习           人
  • 提交作业       1121    份
  • 解答问题       14456    个

本阶段在运用JS实现动态网页开发的基础上,带你深入理解企业开发核心思想,完成一个企业级网页的开发,体验前端工程师的成就感。

了解课程
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

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