javascript - 将 javascript/jquery 代码放在多级花括号中可以吗?

标签 javascript jquery code-regions

我的目的是为我的 jquery/js 脚本创建类似 C# 的自定义代码区域

我只是不知道这是否可以,或者以后可能会产生任何不自觉的错误?

例如

{ //region Some Region Description
  console.log('Some js code');

  { //region Inner Region Description
    $('someSelector').html('Some elements');
  } //endregion

} //endregion

最佳答案

您正在创建的是语句 block 。在 ES6 之前,我想不出这样做有任何副作用,但是使用内在语言特性来实现这样的语义是相当难看的。

ES6 引入了 block 作用域语法,例如letconst声明,因此您的建议可能会使事情变得困惑。

关于javascript - 将 javascript/jquery 代码放在多级花括号中可以吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39150781/

相关文章:

javascript - js中如何确保用户输入的是有效字符串

javascript - polymer :纸张 slider 产生波纹误差

javascript - call/CC 关闭

javascript - Visual Studio 2010 中 Javascript 中的区域/代码折叠

matlab - Matlab 中是否有类似于 C# 的 #region/#endregion 代码折叠结构的东西?

stylecop - 为什么 StyleCop 规则不允许在代码中使用 #region?

javascript - 文件 ://protocol 中的 JSON

JQuery Mobile 自定义主题按钮

jquery - 悬停时使其他 div 变灰

javascript - Django ajax jQuery 自动完成仅适用于一页