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

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

RS324 28-06-06 16:37

IN_ARRAY ב JS ?
 
קיים דבר כזה ?

כתבתי את הפונקציה הבאה :

PHP קוד:

function inarray(array,name)
        {
            for (var 
0< array.length+1;a++)
            {
                if (array[
a] == name)
                {
                    return 
true;
                }
                else
                {
                    continue;
                } 
            } 

מישהו שאולי מכיר JS טיפה יותר טוב ממני. האם יש לזה פונקציה מובנית ב JS ? ואם לא , האם יש דרך יעילה יותר לעשות את מה שעשיתי פה ?

בניה 29-06-06 10:22

ב"ה


תנסה ככה:
קוד:

function inarray(array,name)
        {
            strarr=array.join("|");
            if(strarr.search(name)>-1)
                  return true;
          }

אתה יכול לקרוא על הפונקציה פה:
http://www.w3schools.com/jsref/jsref_join.asp

יונתן 29-06-06 11:41

חיפוש קטן בגוגל של in_array in js
וכבר בדף הראשון מצאתי
http://forum.wmonline.com.br/index.php?showtopic=123230

RS324 29-06-06 17:10

תודה רבה בניה, ד"א חיפשתי בגוגל - ולא עלתה תוצאה מיוחדת שיכלה לעזור
מוזר.


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

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