Für Leute, die hauptsächlich mit PHP arbeiten, ab und an aber auch mal an Javascript ran müssen, könnte folgendes Projekt ganz interessant sein:
PHP.JS

Grundlegende JS Kenntnisse braucht man natürlich auch damit, nur ist es (meiner Meinung nach) schon extrem praktisch, jederzeit auf die eh schon bekannten Funktionen zurückgreifen zu können.
Und da sind natürlich auch Funktionen enthalten, die man sonst erst aufwändig selber schreiben müsste in JS.

Besonders praktisch daran auch, dass man sich ein eigenes Paket zusammenstellen kann, und so nicht bei jedem Projekt die komplette JS Datei mitliefern muss:
http://phpjs.org/packages/configure

(Evtl beim Entwickeln die volle Lib mit dran, und dann später alle verwendeten Funktionen raussuchen lassen und nur die zusammenpacken).


Man darf das aber nicht falsch verstehen, es geht nicht darum "PHP" auf dem Client (Browser) laufen zu lassen, sondern einfach nur einige Funktionen die in PHP enthalten sind, genauso in JS verfügbar zu machen