ಪರಿಹರಿಸಲಾಗಿದೆ: ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಎಲ್ಲಾ ಹೊಸ ಸಾಲುಗಳನ್ನು ತೆಗೆದುಹಾಕಿ

ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್‌ನಲ್ಲಿನ ಸ್ಟ್ರಿಂಗ್‌ನಿಂದ ನೀವು ಎಲ್ಲಾ ಹೊಸ ಲೈನ್‌ಗಳನ್ನು ತೆಗೆದುಹಾಕಿದಾಗ, ನೀವು ವಾಸ್ತವವಾಗಿ ಹೊಸ ಲೈನ್‌ಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಎಲ್ಲಾ ವೈಟ್‌ಸ್ಪೇಸ್ ಅಕ್ಷರಗಳನ್ನು ತೆಗೆದುಹಾಕುತ್ತಿದ್ದೀರಿ. ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಫಂಕ್ಷನ್‌ಗೆ ರವಾನಿಸಿದಾಗ ಅಥವಾ ಅಭಿವ್ಯಕ್ತಿಯಲ್ಲಿ ಬಳಸಿದಾಗ ಅದನ್ನು ಒಂದೇ ಘಟಕವಾಗಿ ಪರಿಗಣಿಸಲು ನೀವು ನಿರೀಕ್ಷಿಸುತ್ತಿದ್ದರೆ ಇದು ಸಮಸ್ಯೆಗಳನ್ನು ಉಂಟುಮಾಡಬಹುದು.

 from string

var str = "Hello rn World"; 
// Outputs "Hello World" 
str = str.replace(/r?n|r/g, '');

ಸ್ಟ್ರಿಂಗ್‌ನಿಂದ ಲೈನ್ ಬ್ರೇಕ್‌ಗಳನ್ನು ತೆಗೆದುಹಾಕಲು ಕೋಡ್ ಲೈನ್ ರಿಪ್ಲೇಸ್ ವಿಧಾನವನ್ನು ಬಳಸುತ್ತಿದೆ. ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿ /r?n|r/g ಯಾವುದೇ ರೀತಿಯ ಲೈನ್ ಬ್ರೇಕ್‌ಗೆ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ ಮತ್ತು ಖಾಲಿ ಸ್ಟ್ರಿಂಗ್ ” ಪ್ರತಿ ಹೊಂದಾಣಿಕೆಯನ್ನು ಏನೂ ಇಲ್ಲದೆ ಬದಲಾಯಿಸುತ್ತದೆ.

ಸಾಲುಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಸಲಹೆಗಳು

ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್‌ನಲ್ಲಿ ಸಾಲುಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ ನೆನಪಿನಲ್ಲಿಡಲು ಕೆಲವು ಸಲಹೆಗಳಿವೆ.

ಮೊದಲಿಗೆ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್‌ನಲ್ಲಿನ ಸಾಲುಗಳನ್ನು ಆಬ್ಜೆಕ್ಟ್‌ಗಳಿಂದ ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ನೆನಪಿಡಿ. ಇದರರ್ಥ ನೀವು ಡಾಟ್ ಸಂಕೇತವನ್ನು ಬಳಸಿಕೊಂಡು ಪ್ರತ್ಯೇಕ ಸಾಲಿನ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಪ್ರವೇಶಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ರೇಖೆಯ ವಸ್ತುವಿನ ಉದ್ದವನ್ನು ಪಡೆಯಲು, ನೀವು ಉದ್ದದ ಆಸ್ತಿಯನ್ನು ಬಳಸಬಹುದು.

ಎರಡನೆಯದಾಗಿ, ಸಾಲುಗಳನ್ನು ಎರಡು ವಿಧಗಳಾಗಿ ವಿಂಗಡಿಸಬಹುದು ಎಂಬುದನ್ನು ನೆನಪಿನಲ್ಲಿಡಿ: ಸಾಮಾನ್ಯ ಸಾಲುಗಳು ಮತ್ತು ಕಾಮೆಂಟ್ ಸಾಲುಗಳು. ಸಾಮಾನ್ಯ ಸಾಲುಗಳು ಕಾಮೆಂಟ್‌ಗಳಲ್ಲದ ಕೋಡ್‌ನ ಸಾಲುಗಳಾಗಿವೆ. ಕಾಮೆಂಟ್ ಲೈನ್‌ಗಳು, ಮತ್ತೊಂದೆಡೆ, ಹ್ಯಾಶ್ ಚಿಹ್ನೆ (#) ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ಕೋಡ್ ವಿಭಾಗಗಳನ್ನು ಕಾಮೆಂಟ್ ಮಾಡಲು ಬಳಸಲಾಗುತ್ತದೆ. ಡಬಲ್ ಸ್ಲ್ಯಾಷ್ (//) ನೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುವ ಸಾಲನ್ನು ಹುಡುಕುವ ಮೂಲಕ ನೀವು ಕಾಮೆಂಟ್ ಸಾಲುಗಳನ್ನು ಗುರುತಿಸಬಹುದು.

ಅಂತಿಮವಾಗಿ, ನಿಮ್ಮ ಕೋಡ್‌ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಸಾಲುಗಳನ್ನು ಉಲ್ಲೇಖಿಸಲು ನೀವು ಲೈನ್ ಸಂಖ್ಯೆಯ ಆಸ್ತಿಯನ್ನು ಬಳಸಬಹುದು ಎಂಬುದನ್ನು ನೆನಪಿಡಿ. ನಿಮ್ಮ ಕೋಡ್ ಅನ್ನು ಡೀಬಗ್ ಮಾಡುವಾಗ ಇದು ವಿಶೇಷವಾಗಿ ಉಪಯುಕ್ತವಾಗಿದೆ.

ಸಂಬಂಧಿತ ಪೋಸ್ಟ್ಗಳು:

ಒಂದು ಕಮೆಂಟನ್ನು ಬಿಡಿ