请问if里的判断语句是什么意思呀?

请问if里的判断语句是什么意思呀?

function Singer(name ,age) { 

        this.name = name;

        this.age = age;


        if (typeof this.sing != 'function') { //这里是啥意思?

             Singer.prototype.sing = function () {

                 console.log("大家好,我是"+this.name);

            };

        }

}


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

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

2回答
好帮手慕夭夭 2020-02-26 16:26:28

@慕瓜9075555同学,alert输出的是字符串类型的内容,对象的输出字符串格式如[object Object] , 第一个表示变量的类型为object  ,第二个表示变量值。

另外,如果有疑惑,建议自己创建问题提问。因为在其他同学的问题中提问,教学服务器到期之后,只能看自己的提问,其他人的提问是看不到的 ,不便于后期复习。

祝学习愉快 !

  • 我每天的问题不止10个,我没有办法呀。。。。
    2020-02-26 17:15:42
好帮手慕夭夭 2020-02-12 17:05:55

同学你好,请问这是哪一个小节的视频内容,请详细描述一下,以便老师根据实际的需求为你准确的分析。

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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