K
K(argument) -> argument
K
是属于 Prototype 的一个
恒等变换函数,即它返回自身的参数,而不做任何其它处理。
这个方法主要提供给框架使用。框架中大量使用了该方法,最明显的例子是在 Enumerable 模块中,它被作为迭代器的默认值。
样例
Prototype.K('hello world!');
// -> 'hello world!'
Prototype.K(1.5);
// -> 1.5
Prototype.K(Prototype.K);
// -> Prototype.K