Coffeescript 在冰镇咖啡脚本中使用defer属性

Coffeescript 在冰镇咖啡脚本中使用defer属性,coffeescript,iced-coffeescript,Coffeescript,Iced Coffeescript,我正在尝试从冰咖啡脚本文件中插入脚本标记。我希望指定脚本的defer属性,但是coffeescript编译器不喜欢这样,因为它是一个关键字,所以我试图定义一个名为defer的东西 是否有任何解决方案允许我执行以下操作: script = document.createElement('script') script.type = 'text/javascript'; script.defer = true script.async = true script.src = "//initrode.

我正在尝试从冰咖啡脚本文件中插入脚本标记。我希望指定脚本的
defer
属性,但是coffeescript编译器不喜欢这样,因为它是一个关键字,所以我试图定义一个名为defer的东西

是否有任何解决方案允许我执行以下操作:

script = document.createElement('script')
script.type = 'text/javascript';
script.defer = true
script.async = true
script.src = "//initrode.com/scripts/myscript.js"
还是我卡住了,无法使用此属性?

在上找到了答案。 您只需将该行替换为:

script["defer"] = true