Нет, это невозможно: браузер не может запустить зашифрованную чепуху, к которой у него нет ключа расшифровки. Вы должны дать браузеру действительный код, который он понимает - либо отправив незашифрованный код, либо отправив зашифрованный код и код дешифрования и код, чтобы выполнить расшифровку - и вы можете запретить пользователю доступ к коду, который запущен в его браузере.
Однако вы можете запутать код, чтобы сделать его трудным для того, чтобы кто-то мог его прочитать и понять, оставаясь при этом действительным и работоспособным. Есть инструменты, которые будут выполнять такие вещи, как удаление всех комментариев и переименование переменных в бессмысленные имена. Но с достаточным количеством времени и усилий, кто-то еще может понять, что делает код.