jshint 和我无法控制的变量名
jshint and variable names out of my control
我正在 angular 页面中处理来自 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 为变量选择一个更合适的名称
我正在 angular 页面中处理来自 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 为变量选择一个更合适的名称