ನೀವು ರಿಯಾಕ್ಟ್ ಡೆವಲಪರ್ ಆಗಿದ್ದರೆ, ಅವರು ರಿಯಾಕ್ಟ್ ಹುಕ್ಸ್ ಬಗ್ಗೆ ಇನ್ನೂ ಕಲಿತಿಲ್ಲ, ಈಗ ಕ್ಷಣವಾಗಿದೆ. ಈ ಪೋಸ್ಟ್ ವಿವರವಾಗಿ useEffect React Hook ಮೂಲಕ ಹೋಗುತ್ತದೆ. ಇದು ಸ್ವಿಸ್ ಆರ್ಮಿ ಚಾಕುವಿಗೆ ಸಮಾನವಾದ ಹುಕ್ ಆಗಿದೆ. ಕಾಂಪೊನೆಂಟ್ ಆರೋಹಿಸಿದಾಗ ಡೇಟಾವನ್ನು ಹೇಗೆ ಪಡೆಯುವುದು, ಸ್ಥಿತಿ ಅಥವಾ ಪ್ರಾಪ್ ಬದಲಾದಾಗ ಕೋಡ್ ಅನ್ನು ಹೇಗೆ ರನ್ ಮಾಡುವುದು, ಟೈಮರ್ಗಳು ಅಥವಾ ಮಧ್ಯಂತರಗಳನ್ನು ಹೇಗೆ ಹೊಂದಿಸುವುದು ಮತ್ತು ಮುಂತಾದ ವಿವಿಧ ಸಮಸ್ಯೆಗಳನ್ನು ಇದು ಪರಿಹರಿಸುತ್ತದೆ.
JSX (ಯಾವುದೇ ರೀತಿಯ ಅಡ್ಡ ಪರಿಣಾಮ) ಹಿಂತಿರುಗಿಸದ ರಿಯಾಕ್ಟ್ ಕಾಂಪೊನೆಂಟ್ನಲ್ಲಿ ನೀವು "ಮಾಡಲು" ಬಯಸುವ ಯಾವುದಕ್ಕೂ ಒಂದು useEffect ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ನೀವು ಪ್ರತಿ ಘಟಕಕ್ಕೆ ಹಲವಾರು ಬಳಕೆಯ ಪರಿಣಾಮಗಳನ್ನು ಹೊಂದಿರಬಹುದು.
ಈ ಎಲ್ಲಾ ಶಕ್ತಿಯು ವೆಚ್ಚದಲ್ಲಿ ಬರುತ್ತದೆ: ಅದು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ನೀವು ಅರ್ಥಮಾಡಿಕೊಳ್ಳದ ಹೊರತು, ಅದು ಗೊಂದಲಕ್ಕೊಳಗಾಗಬಹುದು. ಈ ಪೋಸ್ಟ್ನಲ್ಲಿ, ನಾವು ವಿವಿಧ ಉದಾಹರಣೆಗಳನ್ನು ನೋಡುತ್ತೇವೆ ಇದರಿಂದ ನೀವು ಪರಿಕಲ್ಪನಾ ಮಾದರಿಯನ್ನು ಗ್ರಹಿಸಬಹುದು ಮತ್ತು ಅದನ್ನು ನಿಮ್ಮ ಸ್ವಂತ ಕೋಡ್ಗೆ ಅನ್ವಯಿಸಬಹುದು.
ಹುಕ್ಸ್ ಅನ್ನು ಪ್ರತಿಕ್ರಿಯಿಸಿ - ಅದು ಏನು ಪರಿಹರಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದೆ?
ಕೊಕ್ಕೆಗಳನ್ನು ಮೊದಲು ರಿಯಾಕ್ಟ್ ಆವೃತ್ತಿ 16.8 ರಲ್ಲಿ ಪರಿಚಯಿಸಲಾಯಿತು ಮತ್ತು ಈಗ ಅನೇಕ ರಿಯಾಕ್ಟ್ ಯೋಜನೆಗಳಿಂದ ಬಳಸಲಾಗಿದೆ. ಘಟಕಗಳ ನಡುವಿನ ಕೋಡ್ ಪುನರಾವರ್ತನೆಯ ಸಮಸ್ಯೆಯನ್ನು ಹುಕ್ಸ್ ನಿವಾರಿಸುತ್ತದೆ. ತರಗತಿಗಳ ಬಳಕೆಯಿಲ್ಲದೆ ಅವುಗಳನ್ನು ಬರೆಯಲಾಗಿದೆ. ರಿಯಾಕ್ಟ್ ತರಗತಿಗಳನ್ನು ತ್ಯಜಿಸುತ್ತಿದೆ ಎಂದು ಇದು ಸೂಚಿಸುವುದಿಲ್ಲ; ಕೊಕ್ಕೆಗಳು ಸರಳವಾಗಿ ಪರ್ಯಾಯ ವಿಧಾನವಾಗಿದೆ.
ಸ್ಟೇಟ್ಫುಲ್ ಲಾಜಿಕ್ನೊಂದಿಗೆ ಅತ್ಯಾಧುನಿಕ ಘಟಕಗಳನ್ನು ತ್ವರಿತವಾಗಿ ರಚಿಸಲು ರಿಯಾಕ್ಟ್ ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ವರ್ಗವು ಪ್ರತಿಕ್ರಿಯಾತ್ಮಕ ಜೀವನಚಕ್ರ ವಿಧಾನಗಳನ್ನು ಅವಲಂಬಿಸಿರುವುದರಿಂದ ಈ ಘಟಕಗಳನ್ನು ಪ್ರತ್ಯೇಕಿಸುವುದು ಕಷ್ಟ. ಇಲ್ಲಿಯೇ ರಿಯಾಕ್ಟ್ ಹುಕ್ಸ್ ಬರುತ್ತವೆ.
ಘಟಕವನ್ನು ಸಣ್ಣ ಕಾರ್ಯಗಳಾಗಿ ವಿಭಜಿಸಲು ಅವರು ನಿಮಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಡುತ್ತಾರೆ. ಲೈಫ್ಸೈಕಲ್ ವಿಧಾನಗಳ ಆಧಾರದ ಮೇಲೆ ಕೋಡ್ ಅನ್ನು ಸಣ್ಣ ತುಂಡುಗಳಾಗಿ ವಿಭಜಿಸುವ ಬದಲು, ನೀವು ಈಗ ಕಾರ್ಯವನ್ನು ಅವಲಂಬಿಸಿ ಸಣ್ಣ ಘಟಕಗಳಾಗಿ ಕೋಡ್ ಅನ್ನು ವ್ಯವಸ್ಥೆಗೊಳಿಸಬಹುದು ಮತ್ತು ಪ್ರತ್ಯೇಕಿಸಬಹುದು.
ಯೂಸ್ ಎಫೆಕ್ಟ್ ಹುಕ್ ಎಂದರೇನು?
ಕೊಕ್ಕೆಗಳು ES6 ತರಗತಿಗಳನ್ನು ಬರೆಯದೆಯೇ ಸ್ಥಿತಿ ಮತ್ತು ಇತರ ಪ್ರತಿಕ್ರಿಯೆ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಕಾರ್ಯಗಳಾಗಿವೆ. ರಿಯಾಕ್ಟ್ ಹುಕ್ಸ್ API ಯು ಯೂಸ್ ಎಫೆಕ್ಟ್ ಎಂಬ ಹುಕ್ ಅನ್ನು ಹೊಂದಿದೆ. ನಿಮಗೆ ಪ್ರತಿಕ್ರಿಯಾತ್ಮಕ ಜೀವನ ಚಕ್ರಗಳ ಪರಿಚಯವಿದ್ದರೆ, ಯೂಸ್ ಎಫೆಕ್ಟ್ ಹುಕ್ ಒಂದೇ ಆಗಿರುತ್ತದೆ ಕಾಂಪೊನೆಂಟ್ ಡಿಡ್ಮೌಂಟ್, ಕಾಂಪೊನೆಂಟ್ ಡಿಡಪ್ ಅಪ್ಡೇಟ್, ಮತ್ತು ಘಟಕ ವಿಲ್ಅನ್ಮೌಂಟ್ ಜೀವನ ಚಕ್ರ ವಿಧಾನಗಳನ್ನು ಸಂಯೋಜಿಸಲಾಗಿದೆ.
ರಿಯಾಕ್ಟ್ ಹುಕ್ಸ್ ದಸ್ತಾವೇಜನ್ನು ಪ್ರಕಾರ, ES6 ವರ್ಗದ ಘಟಕ ಜೀವನ ಚಕ್ರ ವಿಧಾನಗಳೊಂದಿಗೆ ಕೆಲವು ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಇದನ್ನು ರಚಿಸಲಾಗಿದೆ.
ಸಿಂಟ್ಯಾಕ್ಸ್
ಮೊದಲ ಆರ್ಗ್ಯುಮೆಂಟ್ ಕಾಲ್ಬ್ಯಾಕ್ ಫಂಕ್ಷನ್ ಆಗಿದೆ, ಇದು ಪ್ರತಿ ರೆಂಡರ್ ನಂತರ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಕಾರ್ಯಗತಗೊಳ್ಳುತ್ತದೆ. ಎರಡನೇ ಪ್ಯಾರಾಮೀಟರ್ ಐಚ್ಛಿಕ ಅವಲಂಬನೆ ರಚನೆಯಾಗಿದ್ದು, ಗುರಿಯ ಸ್ಥಿತಿಯು ಬದಲಾದರೆ ಮಾತ್ರ ಕಾಲ್ಬ್ಯಾಕ್ ಮಾಡಲು ಹುಕ್ಗೆ ಸೂಚನೆ ನೀಡುತ್ತದೆ.
ಹುಕ್ ಪ್ರತಿ ಅವಲಂಬನೆಯ ಐತಿಹಾಸಿಕ ಮತ್ತು ಪ್ರಸ್ತುತ ರಾಜ್ಯಗಳನ್ನು ಹೋಲಿಸುತ್ತದೆ. ಎರಡು ಮೌಲ್ಯಗಳು ಹೊಂದಿಕೆಯಾಗದಿದ್ದರೆ, ಹುಕ್ ಮೊದಲ ಪ್ಯಾರಾಮೀಟರ್ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಕಾಲ್ಬ್ಯಾಕ್ ಅನ್ನು ಆಹ್ವಾನಿಸುತ್ತದೆ. ಅವಲಂಬನೆ ಅರೇಗಳು ಸಾಮಾನ್ಯ ಕಾಲ್ಬ್ಯಾಕ್ ನಡವಳಿಕೆಯನ್ನು ಬದಲಾಯಿಸುತ್ತವೆ ಮತ್ತು ಕಾಂಪೊನೆಂಟ್ ಸ್ಕೋಪ್ನಲ್ಲಿರುವ ಎಲ್ಲಾ ಇತರ ಘಟಕಗಳನ್ನು ಹುಕ್ ನಿರ್ಲಕ್ಷಿಸುತ್ತದೆ ಎಂದು ಖಾತರಿಪಡಿಸುತ್ತದೆ.
ಮೂಲ ಬಳಕೆ
ಸಂದೇಶವನ್ನು ಉಳಿಸಲು, ಮೇಲಿನ ಕೋಡ್ ಮಾದರಿಯಲ್ಲಿ ನಾನು React useState ಅನ್ನು ಬಳಸುತ್ತಿದ್ದೇನೆ. ಅದರ ನಂತರ, ನಾನು ನನ್ನ ಸಂದೇಶದ ಸ್ಥಿತಿಯ ವೇರಿಯಬಲ್ ಅನ್ನು ತೆಗೆದುಕೊಂಡು ಅದನ್ನು ಪರದೆಯ ಮೇಲೆ ಮುದ್ರಿಸುತ್ತೇನೆ. ಆದಾಗ್ಯೂ, ಘಟಕವನ್ನು ಅಳವಡಿಸಿದ ನಂತರ ಒಂದು ಸೆಕೆಂಡ್ ಸಂದೇಶವನ್ನು ಮಾರ್ಪಡಿಸಲು ನಾನು ಈಗ Effect ಅನ್ನು ಬಳಸಲು ಬಯಸುತ್ತೇನೆ.
ರಿಯಾಕ್ಟ್ ಫ್ರೇಮ್ವರ್ಕ್ನಿಂದ ಯೂಸ್ಎಫೆಕ್ಟ್ ಅನ್ನು ಆಮದು ಮಾಡಿದ ನಂತರ ನಾನು ಯೂಸ್ಸ್ಟೇಟ್ ಲೈನ್ನ ಹಿಂದೆ ನನ್ನ ಪರಿಣಾಮವನ್ನು ಸೇರಿಸಿದ್ದೇನೆ. ಎಫೆಕ್ಟ್ ಅನ್ನು ಬಳಸುವ ಮೊದಲ ಪ್ಯಾರಾಮೀಟರ್ ಒಂದು ಕಾರ್ಯವಾಗಿದೆ. ಈ ಫಂಕ್ಷನ್ ಹ್ಯಾಂಡ್ಲರ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿದಾಗ, ನೀವು ಒದಗಿಸುವ ಯಾವುದೇ ಅಡ್ಡ ಪರಿಣಾಮಗಳನ್ನು ಅದು ನೋಡಿಕೊಳ್ಳುತ್ತದೆ. ಕಾರ್ಯವು ಕಾಲ್ಬ್ಯಾಕ್ ಕಾರ್ಯವಾಗಿದ್ದು, ರಿಯಾಕ್ಟ್ ಕಾಂಪೊನೆಂಟ್ ಲೈಫ್ಸೈಕಲ್ ಈವೆಂಟ್ಗಳಲ್ಲಿ ಒಂದಾದಾಗ ಇದನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ.
ಅದನ್ನು ಯಾವಾಗ ಬಳಸಬೇಕು?
ಯೂಸ್ ಎಫೆಕ್ಟ್ ಹುಕ್ ವಿವಿಧ ಸಂದರ್ಭಗಳಲ್ಲಿ ಉಪಯುಕ್ತವಾಗಬಹುದು. ಕೆಳಗಿನವುಗಳು ಅತ್ಯಂತ ನಿರ್ಣಾಯಕವಾಗಿವೆ:
- ಸರಬರಾಜು ಮಾಡಿದ ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಅವಲಂಬಿಸಿ ನಾವು ಡೇಟಾವನ್ನು ಪಡೆದುಕೊಳ್ಳಲು ಬಯಸಿದಾಗ ಕ್ಲೈಂಟ್ ಕಡೆಯಿಂದ ನಾವು ಈ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ಬದಲಾಯಿಸಬಹುದು. ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ತಾಜಾ ಡೇಟಾದೊಂದಿಗೆ ನವೀಕರಿಸಿದ ನಂತರ ಅದನ್ನು ಮರುಪಡೆಯಲಾಗುತ್ತದೆ.
- ನಾವು API ಎಂಡ್ಪಾಯಿಂಟ್ನಿಂದ ಡೇಟಾವನ್ನು ಹಿಂಪಡೆಯಲು ಮತ್ತು ಅದನ್ನು ಕ್ಲೈಂಟ್-ಸೈಡ್ನಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲು ಬಯಸಿದರೆ. ನಮ್ಮ ಕಾಂಪೊನೆಂಟ್ ರೆಂಡರ್ ಮಾಡಿದಾಗ, ಯೂಸ್ ಎಫೆಕ್ಟ್ ಹುಕ್ಗೆ ನೀಡಲಾದ ಫಂಕ್ಷನ್ ಅಥವಾ ಹ್ಯಾಂಡ್ಲರ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಘಟಕ ಸ್ಥಿತಿಗಳಲ್ಲಿನ ಡೇಟಾವನ್ನು ಹಿಂಪಡೆಯಲಾಗುತ್ತದೆ. ಈ ಸ್ಥಿತಿಗಳನ್ನು ನಂತರ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಘಟಕಗಳಲ್ಲಿ ಬಳಸಿಕೊಳ್ಳಲಾಗುತ್ತದೆ.
- ನಿಮ್ಮ ಘಟಕವು ಹೊರಗಿನ ಪ್ರಪಂಚದ ಡೇಟಾದ ಮೇಲೆ ಅವಲಂಬಿತವಾದಾಗ ಮತ್ತು ಡೇಟಾ ಬರುತ್ತದೆ ಎಂದು ನಾವು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಸಾಧ್ಯವಾಗದಿದ್ದಾಗ, ನಾವು ಎಫೆಕ್ಟ್ ಅನ್ನು ಬಳಸಬೇಕು (ಬಹುಶಃ ಸರ್ವರ್ ಅಲ್ಲಿ ಕೆಳಗಿರಬಹುದು). ಸಮಸ್ಯೆಗಳನ್ನು ಎಸೆಯುವ ಮತ್ತು ಇತರ ಘಟಕಗಳನ್ನು ಪ್ರದರ್ಶಿಸದಂತೆ ತಡೆಯುವ ಬದಲು, ಅವುಗಳನ್ನು ಯೂಸ್ ಎಫೆಕ್ಟ್ ಹುಕ್ನಲ್ಲಿ ಇರಿಸಿ.
ಪ್ರಕರಣಗಳನ್ನು ಬಳಸಿ
ಮೊದಲ ಓಟದ ನಂತರ ಘಟಕವು ಮರು-ರೆಂಡರ್ ಆಗಿದ್ದರೆ, ಅದು ಕಾರ್ಯಗತಗೊಳ್ಳುವುದಿಲ್ಲ.
ಒಂದು ಘಟಕವು ಸಲ್ಲಿಸಿದಾಗ ಅಥವಾ ಮರು-ಸಲ್ಲಿಸಿದಾಗ, ಅದನ್ನು ಯಾವಾಗಲೂ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕು.
ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಪ್ರೋಗ್ರಾಂ ಒಮ್ಮೆ ಮಾತ್ರ ಚಲಿಸುತ್ತದೆ. ನಂತರ, ಪ್ರಾಪ್ ಮೌಲ್ಯಗಳು ಬದಲಾದರೆ, ರನ್ ಮಾಡಿ:
ಅಸಮಕಾಲಿಕ ಚಟುವಟಿಕೆಗಳಿಗಾಗಿ, ಯಾವಾಗಲೂ useEffect ಅನ್ನು ಬಳಸಿ.
useEffect ಕೋಡ್ ಬ್ಲಾಕ್ಗಳು ನಿಮ್ಮ ಸಹ ಡೆವಲಪರ್ಗಳಿಗೆ ಅಸಮಕಾಲಿಕ ಉದ್ಯೋಗಗಳ ಸ್ಪಷ್ಟ ಗುರುತುಗಳಾಗಿವೆ. ಯೂಸ್ ಎಫೆಕ್ಟ್ ಅನ್ನು ಬಳಸದೆಯೇ ಅಸಮಕಾಲಿಕ ಕೋಡ್ ಅನ್ನು ರಚಿಸಲು ಸಾಧ್ಯವಿದೆ, ಆದರೆ ಇದು "ರಿಯಾಕ್ಟ್ ವಿಧಾನ" ಅಲ್ಲ ಮತ್ತು ಇದು ಸಂಕೀರ್ಣತೆ ಮತ್ತು ತಪ್ಪುಗಳ ಅಪಾಯ ಎರಡನ್ನೂ ಹೆಚ್ಚಿಸುತ್ತದೆ.
UI ಅನ್ನು ನಿಲ್ಲಿಸಬಹುದಾದ ಅಸಮಕಾಲಿಕ ಕೋಡ್ ಅನ್ನು ಬರೆಯುವ ಬದಲು useEffect ಅನ್ನು ಬಳಸುವುದು ರಿಯಾಕ್ಟ್ ಸಮುದಾಯದಲ್ಲಿ ಪ್ರಸಿದ್ಧವಾದ ತಂತ್ರವಾಗಿದೆ, ವಿಶೇಷವಾಗಿ ರಿಯಾಕ್ಟ್ ತಂಡವು ಅಡ್ಡ ಪರಿಣಾಮವನ್ನು ನಿರ್ವಹಿಸಲು ಅದನ್ನು ನಿರ್ಮಿಸಿದ ವಿಧಾನವಾಗಿದೆ.
ಅದನ್ನು ಬಳಸಿಕೊಳ್ಳುವ ಇನ್ನೊಂದು ಪ್ರಯೋಜನವೆಂದರೆ ಡೆವಲಪರ್ಗಳು ಕೋಡ್ ಅನ್ನು ಸರಳವಾಗಿ ಪರಿಶೀಲಿಸಬಹುದು ಮತ್ತು "ನಿಯಂತ್ರಣ ಹರಿವಿನ ಹೊರಗೆ" ರನ್ ಆಗುವ ಕೋಡ್ ಅನ್ನು ತಕ್ಷಣವೇ ಪತ್ತೆ ಮಾಡಬಹುದು, ಇದು ಮೊದಲ ರೆಂಡರ್ ಚಕ್ರದ ನಂತರ ಮಾತ್ರ ಮುಖ್ಯವಾಗುತ್ತದೆ. ಇದಲ್ಲದೆ, ಬ್ಲಾಕ್ಗಳು ಮರುಬಳಕೆ ಮಾಡಬಹುದಾದ ಮತ್ತು ಇನ್ನಷ್ಟು ಶಬ್ದಾರ್ಥದ ಕಸ್ಟಮ್ ಹುಕ್ಸ್ಗಳಾಗಿ ಹೊರತೆಗೆಯಲು ಸೂಕ್ತವಾಗಿವೆ.
ಒಂದು ಉದಾಹರಣೆ
UseEffect ಕೋಡ್ ಬಳಸಿ, ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ ಸಂಖ್ಯೆಯನ್ನು ಹೆಚ್ಚಿಸಿ.
ತೀರ್ಮಾನ
ನನ್ನ ದೃಷ್ಟಿಯಲ್ಲಿ ಯೂಸ್ಎಫೆಕ್ಟ್ ಹುಕ್ನ ಆಧಾರವಾಗಿರುವ ವಿನ್ಯಾಸ ತತ್ವಗಳು ಮತ್ತು ಉತ್ತಮ ಅಭ್ಯಾಸಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು, ನೀವು ಮುಂದಿನ ಹಂತದ ರಿಯಾಕ್ಟ್ ಡೆವಲಪರ್ ಆಗಲು ಬಯಸಿದರೆ ಕಲಿಯಲು ನಿರ್ಣಾಯಕ ಕೌಶಲ್ಯವಾಗಿದೆ.
ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಹೇಳುವುದಾದರೆ, ಯೂಸ್ಎಫೆಕ್ಟ್ ಹುಕ್ ಪೂರ್ಣ ತರ್ಕವನ್ನು ಕಡ್ಡಾಯವಾಗಿ ಪರಿಣಾಮ ಬೀರುವ ಕಾರ್ಯವನ್ನು ಪಡೆಯುತ್ತದೆ. ಎರಡನೇ ಪ್ಯಾರಾಮೀಟರ್ ಆಗಿರುವ ಅವಲಂಬನೆ ರಚನೆಯನ್ನು ಮರಣದಂಡನೆಯ ಮೇಲೆ ಪ್ರಭಾವ ಬೀರಲು ಬಳಸಬಹುದು. ಅದರೊಂದಿಗೆ ವ್ಯವಹರಿಸುವಾಗ, ರಿಟರ್ನ್ ಫಂಕ್ಷನ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಶುಚಿಗೊಳಿಸುವ ಕೋಡ್ ಅನ್ನು ಬರೆಯುವುದು ಸಹ ಅಗತ್ಯವಾಗಿದೆ.
ಲೇಖನವು ಸಹಾಯಕವಾಗಿದ್ದರೆ ಕಾಮೆಂಟ್ಗಳಲ್ಲಿ ನಮಗೆ ತಿಳಿಸಿ.
ಪ್ರತ್ಯುತ್ತರ ನೀಡಿ