הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   javascript אובייקטים (https://hosts.co.il/forums/showthread.php?t=91571)

morsrh 18-08-11 22:12

javascript אובייקטים
 
אהלן ,

מה לא בסדר בקוד הזה?

HTML קוד:

var PersonObj = new createObj();
                        function createObj(){
                                this.sens = "hi";
                                this.getSens = function (){return this.sens; };
                        }
                        window.alert(SnakeHeadObj.getSens());


Shay Ben Moshe 18-08-11 23:19

הקוד נראה אחלה, רק נראה שבalert רשמת `SnakeHeadObj` במקום `PersonObj`.

morsrh 18-08-11 23:27

במקור זה בסדר פשוט שיניתי את זה לצורך הדוגמא כנראה שככחתי לשנות את האלרט
כנראה הבעיה הייתה קצת למעלה בקוד היה ברייק במקום שלא היה אמור להיות וגם שיניתי קצת דברים
ד"א חוקי לרשום רק return; בשביל לשבור פונקציה?

Shay Ben Moshe 18-08-11 23:33

כן, אפשרי בהחלט.

בנוסף, אני ממליץ לך בחום להסתכל על JSLint, כלי מצויין לשיפור ה-javascript שלך ול-debugging ב-javascript.
מצד שני, עם כל כמה שהכלי מגניב, לעתים הוא קצת מגזים, במקומות שנראים לך לא מוצדקים, בדרך כלל אפשר לכבות את ההערות מהסוג הזה למטה.

morsrh 18-08-11 23:43

תודה רבה עזר לי מאוד

BlueNosE 19-08-11 00:24

ציטוט:

נכתב במקור על ידי Shay Falador (פרסם 815382)
כן, אפשרי בהחלט.

בנוסף, אני ממליץ לך בחום להסתכל על JSLint, כלי מצויין לשיפור ה-javascript שלך ול-debugging ב-javascript.
מצד שני, עם כל כמה שהכלי מגניב, לעתים הוא קצת מגזים, במקומות שנראים לך לא מוצדקים, בדרך כלל אפשר לכבות את ההערות מהסוג הזה למטה.

נראה כלי נחמד, רק למה הוא מתעקש לכעוס על הjQuery שלי? חבל שאין כלי דומה עם אפשרות לאנקלד את jQuery או תוסף דומה בדיפולט.

Shay Ben Moshe 19-08-11 14:31

עומר, זה באמת מעצבן אבל אפשר לפתור את זה.
למטה ב-Predefined פשוט תוסיף jQuery, $ וזהו :)


כל הזמנים הם GMT +2. הזמן כעת הוא 13:12.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ