תשובה אחת
אתה בעיקרון יכול לשנות את ה-prototype או לדרוס את הפונקציה ואז באותו scope היא לא תעבוד. בכל מקרה, אם אתה רוצה לעשות את זה מטעמי אבטחה, תדע שזה רעיון גרוע מאד, דברים כאלה לא עושים בצד לקוח.
שנית, לאף אחד אין בעיה לשנות את הסקריפט בצד הלקוח ולגרום לפקודה לחזור לעבוד, שוב, צד לקוח.
שנית, לאף אחד אין בעיה לשנות את הסקריפט בצד הלקוח ולגרום לפקודה לחזור לעבוד, שוב, צד לקוח.
באותו הנושא: