כיצד להשתמש במערך של אובייקטי JSON ב-JavaScript

Kyzd Lhstms Bm Rk Sl Wbyyqty Json B Javascript



JavaScript Object Notation (JSON) הוא הפורמט הידוע לאחסון נתונים כמו גם להחלפה בין לקוחות ושרתים. JavaScript מספק סביבה לביצוע מניפולציה עם מערכים דרך אובייקטי JSON. בדרך זו, משתמשים יכולים לשנות ולהציג את המידע המאוחסן במערך. במדריך זה, תלמד כיצד להשתמש במערך למטרות שונות על ידי א JSON לְהִתְנַגֵד.

מדריך זה מגיש את התוכן הבא:

כיצד להשתמש במערך של אובייקטי JSON ב-JavaScript?

אובייקט JSON הוא בעצם אובייקט מבוסס JavaScript. ניתן להשתמש באובייקטים אלה כדי לגשת למאפיינים של מערך. לאחר הגישה, משתמשים יכולים להוסיף, למחוק או לשנות את המאפיינים במערך הקיים. יתרה מכך, שיטת stringify() משמשת להמרת מחרוזת JSON למערך של אובייקטי JSON. בדרך זו, שיטות push() ו-pop() מנוצלות לביצוע מניפולציה על המערך.







דוגמה 1: יצירת מערך של אובייקטי JSON ב-JavaScript

נחשבת דוגמה ליצירת מערך של אובייקטי JSON על ידי שימוש ב-JavaScript. לדוגמה, הקוד מסופק להלן.



קוד



const מוֹרֶה = {
'שֵׁם' : 'לְהָצִיק' , 'נושא' : 'אנגלית' ,
'גיל' : '35'
} ;
לְנַחֵם. עֵץ ( מוֹרֶה ) ;

בקוד זה, מערך ' מוֹרֶה ' נוצר על ידי הגדרת מאפיינים כגון ' שֵׁם ', ' נושא ', ו' גיל '.





לאחר מכן, ערכים שונים כמו ' לְהָצִיק ', ' אנגלית ', ו' 35 ' מוקצים לנכסים הנ'ל. בסופו של דבר, הצג את המערך ' מוֹרֶה 'על ידי העסקת ה console.log() שיטה.

תְפוּקָה



הפלט מציג את ' מוֹרֶה ' מערך אובייקטי JSON בחלון המסוף.

דוגמה 2: גישה למערך של אובייקטי JSON ב-JavaScript

דוגמה נחשבת לגישה למאפיינים של רכיבי מערך ב-JavaScript.

קוד

לְנַחֵם. עֵץ ( 'דוגמה לשימוש ב-Array של אובייקט JSON' ) ;
const מוֹרֶה = {
'שֵׁם' : 'לְהָצִיק' , 'נושא' : 'אנגלית' ,
'גיל' : '35'
} ;
const objArr = מוֹרֶה => {
const arr = [ ] ;
const מפתחות = לְהִתְנַגֵד . מפתחות ( מוֹרֶה ) ;
ל ( תן x = 0 ; איקס < מפתחות. אורך ; איקס ++ ) {
arr. לִדחוֹף ( מוֹרֶה [ מפתחות [ איקס ] ] ) ;
} ;
לַחֲזוֹר arr ;
} ;
לְנַחֵם. עֵץ ( objArr ( מוֹרֶה ) ) ;

תיאור הקוד:

  • מערך ' מוֹרֶה ' מאותחל על ידי הגדרת ' שֵׁם ', ' נושא ', ו' גיל ' נכסים.
  • למאפיינים אלה מוקצים ערכים שונים, כגון ' לְהָצִיק ', ' אנגלית ', ו' 35 '.
  • לאחר מכן, א JSON חפץ ' objArr ' משמש כדי לגשת למאפיינים של אלמנטים ולהחזיר מערך חדש.
  • בתוך ה ' objArr ', נעשה שימוש בלולאת for שמכניסה את ערכי המאפיין על ידי שימוש ב- לִדחוֹף() שיטה.
  • הלולאה מבוצעת עד שכל ערכי המאפיינים יוכנסו ל' arr ' מערך.
  • בסופו של דבר, ה objArr(מורה) משמש להצגת ערכי המאפיינים.

תְפוּקָה

הפלט מציג ערכים שונים, 'הארי', 'אנגלית' ו-'35' על ידי הקצאת מאפיינים ב-JavaScript.

דוגמה 3: הוסף או מחק את מערך אובייקטי JSON ב-JavaScript

דוגמה מותאמת להוסיף ולמחוק את מערך האלמנטים באמצעות אובייקט JSON ב-JavaScript.

קוד

לְנַחֵם. עֵץ ( 'דוגמה לשימוש ב-Array של אובייקט JSON' ) ;
היה arrObj = [ { 'פרי' : 'תפוח עץ' } , { 'פרי' : 'בננה' } ] ;
לְנַחֵם. עֵץ ( JSON. stringify ( arrObj ) ) ;
arrObj. לִדחוֹף ( { 'פרי' : 'תפוז' } ) ;
לְנַחֵם. עֵץ ( JSON. stringify ( arrObj ) ) ;
arrObj. פּוֹפּ ( ) ;
לְנַחֵם. עֵץ ( JSON. stringify ( arrObj ) ) ;

תיאור הקוד הוא כדלקמן:

  • מערך של אובייקטי JSON ' arrObj 'אתחול עם שני מאפייני פרי.
  • לאחר מכן, ה JSON.stringify() השיטה משמשת להמרת ערך JavaScript למחרוזות JSON.
  • ה arrObj.push() השיטה מכניסה אלמנט על ידי העברת הערך של ' פרי ': ' תפוז ' לתוך המערך.
  • לאחר מכן, ה arrObj.pop() השיטה מסירה את האלמנט שהוזן לאחרונה מהמערך.
  • בסופו של דבר, הצג את מערך אובייקטי JSON ' arrObj 'על ידי העסקת ה console.log() שיטה.

תְפוּקָה

הפלט מציג את ביצוע הקוד לעיל על ידי הוספה והסרה של רכיבי המערך ' פרי ': ' תפוז ' דרך אובייקטי JSON.

סיכום

במאמר זה, חפצי JSON משמשים כדי לגשת ולשנות את האלמנטים של מערך ב JavaScript.
לשם כך, מובאת סקירה כללית עם שתי דוגמאות מעשיות. בדוגמה הראשונה, אובייקטי JSON ניגשו למאפיינים של המערך והציגו אותם בקונסולה. בדוגמה השנייה, שיטה מובנית, stringify() , משמש להוספה ומחיקה של מאפיינים במערך. בהתבסס על מאמר זה, משתמשים יכולים להוסיף, למחוק או לשנות את המאפיינים של מערך באמצעות אובייקטי JSON.