我在一个角度页面处理来自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 comment?
答案 0 :(得分:1)
var OAUTH_TOKEN = 'oauth_token';
var oauthToken = $location.search()[OAUTH_TOKEN];
Ofc为变量选择一个更合适的名称