Как исправить '$', использовавшийся до того, как он был определен в jslint и jshint с использованием кодирования?

я используюJquery , И вJSLintЯ продолжаю

'$' was used before it was defined.

или же

document was used before it was defined.

Я знаю, что могу остановить тех, кто появляется, используя

/*jslint browser: true*/
/*global $, jQuery*/

Но я хотел на самом делеисправить это с помощью кодирования если возможно. Итак, я сделал, как раньше.

var $, document;
$(document).ready(function () {
    "use strict";

Тем не менее, теперь это говорит

Two warnings
1   Redefinition of '$'.
1   Redefinition of 'document'.

вjshint, Есть ли код, который я могу использовать, чтобы понравитьсяи jshint, и jslint?