Javascript中的@符号是什么?

时间:2012-06-30 23:01:45

标签: javascript

我偶然发现https://codereview.stackexchange.com/questions/10610/refactoring-javascript-into-pure-functions-to-make-code-more-readable-and-mainta并且我不理解答案,因为用户以前所未见的方式使用@符号。附加到if关键字时它会怎么做?你能把它附加到其他关键词吗?

2 个答案:

答案 0 :(得分:12)

这不是JavaScript的事情。这是答案所指的任何模板系统所使用的符号。请注意,<script>元素的类型为text/html,这会阻止浏览器对其内容进行任何关注。

其他一些JavaScript代码会找到该脚本并获取其innerHTML,以便将模板与某些数据合并以创建......以及该模板所做的任何事情。

答案 1 :(得分:3)

@:Razor中的语法

@ Using Razor within JavaScript

的@StriplingWarrior说

如果您对剃刀检查感兴趣,那是剃刀代码,而不是javascript: http://weblogs.asp.net/scottgu/archive/2010/07/02/introducing-razor.aspx