jshint ожидает новый «префикс» для функций

CSiginIn, CSignUp, CTryIt, CBlocks— все функции объявлены как таковые

function CSignIn(){//stuff here}

, но JSHint говорит, что я мне не хватает «нового» «префикса». Что я могу сделать, чтобы исправить это?

Это просто функции внутри шаблона модуля. Кроме того, он просит меня удалить точки с запятой, которые я поставил в конце функции, которую я сделал.

var Control = ( function () 
{

    /**
     *Publik
     */

    var publik = function ( page )
    {
        // page 1 initialization

        if( page == 1 )
        {
            CSignIn();
            CSignUp();
            CTryIt();
            CBlocks();
        }

Пример функции...

function CTryIt()
{
    // pull elements

    var tryit_button = document.getElementById( 'tryit_button' );

    // initialize access to Model

    tryit_button.addEventListener( "click", function( )
    { 
        new AjaxRequest().invoke( 'ajax_type=ControlTryIt', 
        function( server_response_text ) 
        { 
            new AjaxResponse( server_response_text, 'page_change' ); 
        } ); 

    }, false );
}
35
задан Benjamin 2 December 2013 в 15:34
поделиться