这一块代码不太理解

来源:5-15 Popular(最热)模块的详情页功能实现

雪挽

2017-06-29

http://szimg.mukewang.com/59551b120001c06303570105.jpg这块不太明白 希望老师解答


为什么这里一个用this.url 一个用let title


写回答

1回答

CrazyCodeBoy

2017-06-30

两者的作用是不一样的:

  1. this.url是类变量,作用范围是整个类也就是你跳出这个方法在其他的方法中也能使用;

  2. let title是局部变量,它的作用范围是当前方法,超出当前方法就无法引用了;

提示:在开发过程中,可以根据需要去选择是定一个类变量还是定一个局部变量,有一点需要注意下,能用局部变量能搞定的少用类变量或全局变量,这是个优化的小技巧;


1
1
雪挽
非常感谢!
2017-07-02
共1条回复

React Native技术精讲与高质量上线App开发

一个真实的上线项目,一次完整的开发过程,全面掌握React Native技术

1577 学习 · 727 问题

查看课程