文字列リテラル連結その後

文字列連結が使えない(色んな意味で) - masakihの日記

からさらに発展

let context = frame.javaScriptContext
context.exceptionHandler = handler
let script = [
    "var emb = document.getElementById('flashWrap');",
    "var rect = emb.getBoundingClientRect();",
    "var atop = rect.top;",
    "var aleft = rect.left;"
].reduce(""){ $0 + $1 }
context.evaluateScript(script)

こうなりました

若干読みやすくなった!