迷惑的编程语法:赋值引用

鬼谷子叔叔 - 2024-07-11 09:53

问题

什么是“赋值引用”?它有什么用处?

解答

“赋值引用”就是在一行代码上实现先赋值再引用的目的,因为其语法的简练导致阅读者会比较难以理解,尤其是赋的值是一个复杂结构的情况下那就更加不容易读懂了。

例子1:

($ex = new myClass())->fun();

例子2:

(fun = function(){}).prototype = {};