דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. קריאת מערך דינמי - JS

קריאת מערך דינמי - JS

מתוזמן נעוץ נעול הועבר תכנות
2 פוסטים 2 כותבים 553 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • chagoldC מנותק
    chagoldC מנותק
    chagold
    כתב ב נערך לאחרונה על ידי chagold
    #1

    אני צריך לעשות מערך בJS שקורא מערך אחר שמתקבל מהצד שרת, כאשר שמות התאים והערכים הינם דינמיים, ז"א שצריך לעבור על כולו ולשלוף הן את שמות השדות והן את הערכים.

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

    תודה רבה

    תגובה 1 תגובה אחרונה
    0
    • dovidD מנותק
      dovidD מנותק
      dovid ניהול
      כתב ב נערך לאחרונה על ידי dovid
      #2

      לפני שאענה רק אעיר שבשונה מבPHP, אין כזה דבר בJS מערך עם שמות וערכים. מערך זה נטו מיקום מספרי מ0 ומעלה.
      בJS כמו בדוגמה שעשית משתמשים פשוט באובייקט. לאובייקט יש מאפיינים, והם יכולים להיקרא כאינדקס, כלומר:

      var obj = { };
      obj.name = "bla bla";
      /* obj["name"] == "bla bla" */
      

      וכעת השאלה מתעדכנת: לא לעבור על מפתחות וערכים של מערך, אלא מאפיינים של אובייקט וערכיהם ("נו, מה זה משנה!" נכון, זה לא 🙂 ), בשביל זה יש מתודה שמחזירה מערך של מאפייני מופע: Object.keys, אחרי שיש לך רשימת מפתחות תוכל לגשת גם לערכים:

      var obj = { };
      obj.name = "bla bla";
      obj.score = 150;
      
      var allKeys = Object.keys(obj);
      var txt = '';
      
      for(key of allKeys)
          txt += key + ': ' + obj[key] + '\n';
      

      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

      בכל נושא אפשר ליצור קשר dovid@tchumim.com

      תגובה 1 תגובה אחרונה
      2

      בא תתחבר לדף היומי!
      • התחברות

      • אין לך חשבון עדיין? הרשמה

      • התחברו או הירשמו כדי לחפש.
      • פוסט ראשון
        פוסט אחרון
      0
      • דף הבית
      • קטגוריות
      • פוסטים אחרונים
      • משתמשים
      • חיפוש
      • חוקי הפורום