Actionscript 3 Actionscript 3返回类型-是否可以使用*返回类型?
我有一个函数,我想返回一个对象或falseActionscript 3 Actionscript 3返回类型-是否可以使用*返回类型?,actionscript-3,actionscript,return-type,Actionscript 3,Actionscript,Return Type,我有一个函数,我想返回一个对象或false 返回类型为*可以使用吗?这有什么缺点吗?(除了在某些情况下有点懒惰)。您还可以返回null,而不是false。那么您的返回类型仍然可以是Object 就我的口味而言,一个对象仍然太模糊。几乎所有东西都是ActionScript中的对象 类型越具体,编译器在运行它之前捕获的错误就越多。严格打字是你的朋友 您还可以返回null,而不是false。那么您的返回类型仍然可以是Object 就我的口味而言,一个对象仍然太模糊。几乎所有东西都是ActionScri
返回类型为*可以使用吗?这有什么缺点吗?(除了在某些情况下有点懒惰)。您还可以返回
null
,而不是false
。那么您的返回类型仍然可以是Object
就我的口味而言,一个对象仍然太模糊。几乎所有东西都是ActionScript中的对象
类型越具体,编译器在运行它之前捕获的错误就越多。严格打字是你的朋友 您还可以返回
null
,而不是false
。那么您的返回类型仍然可以是Object
就我的口味而言,一个对象仍然太模糊。几乎所有东西都是ActionScript中的对象
类型越具体,编译器在运行它之前捕获的错误就越多。严格打字是你的朋友 是的。*是完全可以接受的返回类型。
缺点是,您不再需要在编译时检查该函数的返回类型。编译器无法判断您是否使用错误。另外,由于函数的结果可能不太明显,代码的可读性可能会降低。是的。*是完全可以接受的返回类型。
缺点是,您不再需要在编译时检查该函数的返回类型。编译器无法判断您是否使用错误。另外,由于函数的结果可能不太明显,代码的可读性可能会降低