jshint和我无法控制的变量名
jshint and variable names out of my control
我正在一个角度页面中处理来自twitter的oauth响应,该页面读取的参数如下:
var oauthToken = $location.search().oauth_token;
Jshint将抱怨
line 13 col 0 Identifier 'oauth_token' is not in camel case.
或者我可以把它写成
var oauthToken = $location.search()['oauth_token'];
但是jshint会抱怨
line 13 col 40 ['oauth_token'] is better written in dot notation.
有没有推荐的方法可以在不使用//jshint ignore:line注释的情况下处理这些问题?
var OAUTH_TOKEN = 'oauth_token';
var oauthToken = $location.search()[OAUTH_TOKEN];
Ofc为变量选择一个更合适的名称
相关文章:
- AngularJS-在JSON选择器中使用变量名
- 命令行中的Uglify js;不要弄乱变量名
- 像createComment这样的各种自定义变量名在内联javascript中被覆盖,但在外部js中没有.为什么?
- 这在JavaScript中是一个好的变量名吗
- 自定义指令模板中的AngularJS控制变量
- 在javascript中,在变量名之前使用var有什么区别/优势吗
- 在Javascript中连接一个动态变量名
- 如何使用jQuery循环变量名
- JavaScript将字符串转换为变量名
- 根据发送到javascript中函数的参数创建变量名
- 检索本身包含变量的 Jquery 变量名的值
- 测试JavaScript是否符合异常变量名
- 把手助手(Emberjs)中的访问控制变量
- 动态变量名语法
- 动态jQuery变量名
- jquery没有't从DIV数据id中获取PHP变量值,只输出变量名
- Ajax jquery post发布时没有变量名
- 在javascript中的现有变量名中添加一个变量
- 可以't让JavaScript将ID读取为变量名
- jshint和我无法控制的变量名