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

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

чтобы "расшифровать" берете "_0x2e3074" и переименовываете в то что подходит по смыслу, если смысл пока не ясен, то в "param1"

После деобфускации код перестаёт выполнять свои функции, это нормальное явление?
нет, либо деобфускатор все поломал, либо там что-то завязано на имена функций-переменных, это всегда можно найти и выпилить-поменять.