Ahoi社区,
是否有可能为javascript关键字定义别名"功能"?
template <class C, class = std::enable_if_t<is_int_container<std::decay_t<C>>::value >>
void quux(C&& container);
答案 0 :(得分:1)
不,你不能,但你可以拥有匿名函数,命名函数和/或函数表达式。
例如,
//named function
function Test( param1, param2) { /* code goes here */}
//function expression
var foo = function (param1, param2) { /* code goes here */}
foo('test1','test2')
//anonymous function
function (param1, param2) { /* this is one is problematic */}
我建议你浏览一下javascript教程基础知识。
答案 1 :(得分:0)
答案 2 :(得分:0)
箭头功能是我一直在寻找的(thx Xufox)。
缩小你的JS(thx Beejor)非常有用。
对我而言,它的可读性和编码速度也更快:)
原始问题中的片段如下所示:
var foobar = () => console.log("foobar");
foobar();