Can I name a JavaScript function and execute it immediately?

前端 未结 8 1742
谎友^
谎友^ 2020-11-28 04:04

I have quite a few of these:

function addEventsAndStuff() {
  // bla bla
}
addEventsAndStuff();

function sendStuffToServer() {
  // send stuff
  // get HTML         


        
8条回答
  •  爱一瞬间的悲伤
    2020-11-28 04:21

    Even simpler with ES6:

    var result = ((a, b) => `${a} ${b}`)('Hello','World')
    // result = "Hello World"
    var result2 = (a => a*2)(5)
    // result2 = 10
    var result3 = (concat_two = (a, b) => `${a} ${b}`)('Hello','World')
    // result3 = "Hello World"
    concat_two("My name", "is Foo")
    // "My name is Foo"
    

提交回复
热议问题