Codekit Uglify.js 'Unexpected token punc' error
14,982
The error was that my catch statement was wrong... this is the correct way to write a javascript catch:
catch(err)
Author by
Leon Gaban
Investor, Powerlifter, Crypto investor and global citizen You can also find me here: @leongaban | github | panga.ventures
Updated on July 27, 2022Comments
-
Leon Gaban almost 2 years
I'm not sure where my syntax / unexpected token error is
My full jQuery function on jsfiddle: http://jsfiddle.net/leongaban/gmRUa/
The error I'm getting:The following error information applies to that file: 'Unexpected token punc, expected punc', line: 160, col: 29, pos: 5212,
Which corresponds to line 30 of my jsfiddle the line with the
} catch {
Do you notice what is causing the error there?
The function://REGISTER var wireRegisterForm = function (form) { console.log('inside wireRegisterForm'); var $form = $(form); //form being submitted $form.find('button').unbind('click').bind('click', function () { if (WORLD.validation.validateRegisterForm($form)) { var params = { "email":$form.find('#register-email').val(), "firstName":$form.find('#register-firstname').val(), "lastName":$form.find('#register-lastname').val(), "password":$form.find('#register-password').val() }; //fill params with parameters from form WORLD.networking.postToServerWithAjax('/login', params, function (response) { //check successful or not from response object try { var isSuccessful = response.wassuccessful; if (isSuccessful === true) { loginSuccess(); } else { // login failed } } catch { // login failed } }); } //stop the form submit return false; }); //enter clicked from password box $form.find("input[name='password']").unbind('keyup').bind('keyup', function (event) { if (event.keyCode === 13) { this.find("button").click(); } }); };