扫码关注官方订阅号
为什么cc.getValue()的输出是undefined而不是1呢?小白请大神指点下
光阴似箭催人老,日月如移越少年。
你在执行cc.getValue()时,就已经有执行里面的alert(bb)了,即弹出1。
cc.getValue()
alert(bb)
然后你再alert(cc.getValue的返回值),这时肯定是undefined了,因为cc.getValue()这个方法是没有返回值的,只有一个alert语句
undefined
写js永远不要给构造函数添加返回值! 这是JS设计糟糕的部分
答案楼上都说的很清楚了想补充一点,强烈建议楼主不要这样写js,既不是面向对象的写法,也不是普通函数的写法,看着非常混乱,自然容易出现问题
getValue在对象命名空间里面,cc可以访问getValue方法?
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
你在执行
cc.getValue()时,就已经有执行里面的alert(bb)了,即弹出1。然后你再alert(cc.getValue的返回值),这时肯定是
undefined了,因为cc.getValue()这个方法是没有返回值的,只有一个alert语句写js永远不要给构造函数添加返回值! 这是JS设计糟糕的部分
答案楼上都说的很清楚了想补充一点,强烈建议楼主不要这样写js,既不是面向对象的写法,也不是普通函数的写法,看着非常混乱,自然容易出现问题
getValue在对象命名空间里面,cc可以访问getValue方法?