syntax - coffeescript语法错误 “unexpected REGEX”

标签 syntax coffeescript syntax-error

我正在尝试将jquery转换为coffeescript但出现语法错误

SyntaxError: unexpected REGEX

这是我的代码:
container = document.querySelector('#style-container');
msnry = new Masonry( container, {
  // options
  columnWidth: 200
  itemSelector: '.item'
});

我究竟做错了什么?

谢谢!

最佳答案

那不是CoffeeScript。这是CoffeeScript:

container = document.querySelector "#style-container" 
msnry = new Masonry(container,
  columnWidth: 200
  itemSelector: ".item"
)

您可以使用this tool将JavaScript转换为CoffeeScript。

具体错误是指注释标记。 //在CoffeeScript中并不意味着注释,因此它会退回到一个空的正则表达式。一个更有用的正则表达式是/[0-9]+/,但是内容在CoffeeScript中是可选的。
// this is a JS comment
# this is a CS comment

关于syntax - coffeescript语法错误 “unexpected REGEX”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17937775/

相关文章:

syntax-error - 插入查询中的SQL语法错误

javascript - async.waterfall 重复调用

Linux VM/nodejs 问题 : Nodemon, 咖啡等未执行

loops - SPSS 中循环变量重新编码的语法

java - Java 中 return 语句的语法

javascript - 在异步函数中设置和访问全局对象

javascript - Javascript 中的标记验证错误

syntax-error - pyglet.gl语法错误

c# - ASP.NET - @ 语法和 <% %> 之间的区别?

syntax - 液体警告 : Liquid syntax error: Expected end_of_string but found id in