𝗢𝗯𝗷𝗲𝗰𝘁𝘀 𝗶𝗻 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁

JavaScript objects ಡೇಟಾವನ್ನು key-value ಜೋಡಿಗಳಲ್ಲಿ ಸಂಗ್ರಹಿಸುತ್ತವೆ. ನೀವು ಪ್ರತಿ ಜೋಡಿಯನ್ನು property ಎಂದು ಕರೆಯುತ್ತೀರಿ.

Key ಎಂಬುದು ಒಂದು string ಆಗಿದೆ. Value ಎಂಬುದು ಯಾವುದಾದರೂ ಆಗಿರಬಹುದು. ಅದು string, number, array ಅಥವಾ function ಆಗಿರಬಹುದು.

Creating Objects

ನೀವು ಒಂದು object ಅನ್ನು ರಚಿಸಲು object literal notation ಅನ್ನು ಬಳಸುತ್ತೀರಿ. ಅದನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು curly braces ಬಳಸಿ.

An empty object: let empty = {};

An object with properties: let person = { firstName: 'John', lastName: 'Doe' };

Accessing Properties

ಒಂದು object ನಿಂದ ಡೇಟಾವನ್ನು ಪಡೆಯಲು ನೀವು ಎರಡು ವಿಧಾನಗಳನ್ನು ಬಳಸುತ್ತೀರಿ.

  1. Dot notation ಒಂದು ಚುಕ್ಕೆ (dot) ಮತ್ತು ಅದರ ನಂತರ property ಹೆಸರನ್ನು ಬಳಸಿ. person.firstName

  2. Array-like notation Square brackets ಮತ್ತು quotes ಬಳಸಿ. ನಿಮ್ಮ property ಹೆಸರಿನಲ್ಲಿ spaces ಇದ್ದರೆ ಇದು ಅಗತ್ಯವಾಗಿರುತ್ತದೆ. person['firstName']

Example with spaces: let address = { 'building no': 3960 }; address['building no']

Note: ದೋಷಗಳನ್ನು (errors) ತಪ್ಪಿಸಲು property ಹೆಸರುಗಳಲ್ಲಿ spaces ಬಳಸಬೇಡಿ.

Managing Properties

ನೀವು ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಡೇಟಾವನ್ನು ಬದಲಾಯಿಸಬಹುದು, ಸೇರಿಸಬಹುದು ಅಥವಾ ತೆಗೆದುಹಾಕಬಹುದು.

Modify a value: person.firstName = 'Jane';

Add a new property: person.age = 25;

Delete a property: delete person.age;

ನೀವು ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದ property ಅನ್ನು ಪ್ರವೇಶಿಸಲು ಪ್ರಯತ್ನಿಸಿದರೆ, JavaScript undefined ಅನ್ನು ನೀಡುತ್ತದೆ.

Check if a property exists

Key ಅನ್ನು ಪರಿಶೀಲಿಸಲು in operator ಬಳಸಿ. ಇದು true ಅಥವಾ false ಅನ್ನು ನೀಡುತ್ತದೆ.

'employeeId' in employee

ಇದು ಆ key ಆ object ಒಳಗೆ ಇದೆಯೇ ಎಂದು ನಿಮಗೆ ತಿಳಿಸುತ್ತದೆ.

Source: https://dev.to/pdhanush26/objects-in-javascript-ma6