js脚本如何使用hook机制,减少if判断语句
1、我们先定义一个非hook的方法。

3、但如果状态值很多,需要使用5,6个if,else if的语句时,则从代码网格,代码规范上来说,是不可接受的。

5、然后通过判断状态对象是否有对应的状态值,有则取对象变量的值,没有则取一个默认值。

7、在浏览器上运行页面后,在控制台里可以看到对应的输出结果,结果正确,方法运行没问题。

1、我们先定义一个非hook的方法。
3、但如果状态值很多,需要使用5,6个if,else if的语句时,则从代码网格,代码规范上来说,是不可接受的。
5、然后通过判断状态对象是否有对应的状态值,有则取对象变量的值,没有则取一个默认值。
7、在浏览器上运行页面后,在控制台里可以看到对应的输出结果,结果正确,方法运行没问题。