ರೋಜರ್ ZURAWICKI: ಹಲೋ ಎಲ್ಲರಿಗೂ. ನಾನು ನಿಮ್ಮ ಗಮನ ಪಡೆಯಬಹುದು? ಧನ್ಯವಾದಗಳು, ವ್ಯಕ್ತಿಗಳು. ಇಂದು ನಾನು ಉಲ್ಕೆಯ ಬಗ್ಗೆ ಮಾತನಾಡಲು ಬಯಸುವ. ಇದು ಒಂದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಚೌಕಟ್ಟನ್ನು ಹೊಂದಿದೆ. ಹೇಗೆ ನೀವು ನಾವು ಹಾದುಹೋಗುವ ಪಡೆದುಕೊಳ್ಳುತ್ತೀರಿ ನಿಜವಾಗಿಯೂ ತಂಪಾದ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮಾಡಲು. ನಾವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಬರಲು ಮೊದಲು, ನಾನು ನೀವು ಹುಡುಗರಿಗೆ ಹೇಳಲು ಬಯಸುವ ಈ ವಿಲ್ ನೀವು ನಂತರ ಸಾಧ್ಯವಿದೆ - ಎಂದು ಈ ಸೆಮಿಸ್ಟರ್ ಪೀಸ್. ಇದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಬಗ್ಗೆ ಇರಬೇಕು. ನಾನು [ಕೇಳಿಸುವುದಿಲ್ಲ] ಮೊದಲ ಹೋಗಿ ಎಂದು ನಾವು ಮೊದಲು ವೆಬ್ ಎಚ್ಟಿಎಮ್ಎಲ್ ಪಿಎಚ್ಪಿ ವಿಷಯವನ್ನು ರಕ್ಷಣೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸರಿಸಲು. ಮತ್ತು CS50 ರಲ್ಲಿ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ ಗ್ರಾಹಕ ಕೋಡ್ ಹಾಗೆ. ಆದ್ದರಿಂದ ಕೇವಲ ರನ್ ಗಳಿಸುವ ವೆಬ್ ಬ್ರೌಸರ್. ಆದರೆ ಇತ್ತೀಚಿನ ಮುನ್ನಡೆಗಳು ಧನ್ಯವಾದಗಳು ತಂತ್ರಜ್ಞಾನ, ನಾವು ಈಗ ರನ್ ಯಶಸ್ವಿಯಾಗಿದ್ದಾರೆ ಹಾಗೆಯೇ ಸರ್ವರ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್. ಆದ್ದರಿಂದ ಈ ನಿಜವಾಗಿಯೂ ತಂಪಾದ ಸೃಷ್ಟಿಸಿದೆ ಚೌಕಟ್ಟನ್ನು ಈಗ ನೀವು ಬರೆಯಲು ಏಕೆಂದರೆ ಫಾರ್ ನ್ಯಾಯಸಮ್ಮತವಾಗಿ ಅದೇ ಕೋಡ್ ಕ್ಲೈಂಟ್ ಮತ್ತು ಪರಿಚಾರಕದ. ಮತ್ತು ನೀವು ಕಾರ್ಯಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ನಿಮ್ಮ ಸರ್ವರ್, ನಿಮ್ಮ ಕ್ಲೈಂಟ್ ಆ ಕರೆಯಬಹುದು ಅದೇ ಕಾರ್ಯಗಳನ್ನು. ಮತ್ತು ಅದು ಸಾಕಷ್ಟು ಸುಲಭವಾಗಿ. ಮೊದಲು ಆದರೆ, ನೀವು PHP ಬಳಸುತ್ತಿದ್ದರೆ ಮುಂಭಾಗದಲ್ಲಿ ಸರ್ವರ್, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೊನೆಯಲ್ಲಿ, ನೀವು ಒಂದು ಪಿಎಚ್ಪಿ ಕ್ರಿಯೆ ಬರೆಯಬೇಕು ತದನಂತರ ಒಂದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆವೃತ್ತಿ ಮಾಡಲು ಅದೇ ಕಾರ್ಯ ಕೆಲಸ ಅದೇ ರೀತಿಯ. ನಾವು ಪ್ರಾರಂಭಿಸಲು ಆದ್ದರಿಂದ ಮೊದಲು, ನಾನು ಬಯಸುವ ನೀವು ಒಂದು ಡೆಮೊ ತೋರಿಸಲು ಏನು ಉಲ್ಕೆಯ ನೀವು ಮಾಡಬಹುದು. ನಾನು ಏನು, ನೀವು ಡೆಮೊ ತೋರಿಸುತ್ತದೆ ನೀವು ಮೂಲಕ ರಚಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಈ ಸೆಮಿನಾರ್ ಕೊನೆಯಲ್ಲಿ. ನಾವು ಇಲ್ಲಿಯೇ ಹೋಗಿ. ಈ ಲೀಡರ್ಬೋರ್ಡ್ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿದೆ. ಇದು ವಾಸ್ತವವಾಗಿ ಉದಾಹರಣೆಗೆ ಔಟ್ ಆಧಾರಿತ ವಿಶೇಷವೇನು ಎಂದು ಉಲ್ಕೆಯ ನೀವು ನೀಡುತ್ತದೆ. ಉಲ್ಕೆಯ ತುಂಬಾ ಸಂತೋಷ ನೀವು ಏಕೆಂದರೆ ನೀವು, ಒಂದು ಪ್ಯಾಕೇಜ್ ಎಂದು ಅನುಸ್ಥಾಪಿಸಲು ಮೂಲತಃ ಸುಮಾರು ಆಡಲು ಈ ನಾಲ್ಕು ಡೆಮೊಗಳು. ಮತ್ತು ಲೀಡರ್ ಆಗಿದೆ ಈ ಡೆಮೊಗಳು ಮೊದಲ. ಸೆಮಿನಾರ್ ನಂತರ, ನಾನು ನೀವು ಎಲ್ಲಾ ಪ್ರೋತ್ಸಾಹಿಸಲು ಕೇವಲ ಇತರ ಡೆಮೊಗಳು ಅನ್ವೇಷಿಸಲು ನಾನು ಅವರು ನಿಜವಾಗಿಯೂ ತಂಪಾದ ನನಗನ್ನಿಸುತ್ತದೆ, ಮತ್ತು ಏಕೆಂದರೆ ಅವರು ನೀವು ಉಲ್ಕೆಯ ಶಕ್ತಿ ತೋರಿಸಲು. ಆದ್ದರಿಂದ ಈ ಏನು, ಈ ಲೀಡರ್ಬೋರ್ಡ್ ನಡೆಸಿಕೊಟ್ಟರು. ಈ ಕೇವಲ ನಾನೂ ಹೆಸರುಗಳ ಪಟ್ಟಿ. ಮತ್ತು ನೀವು ಜನರು ಆಯ್ಕೆ ಮಾಡಬಹುದು. ಅವರು ಹಳದಿ. ತದನಂತರ ನೀವು ನೀಡಬಹುದು ಅವುಗಳನ್ನು ಐದು ಅಂಕಗಳನ್ನು. ಮತ್ತು ನೀವು ಪಟ್ಟಿ ಗಮನಕ್ಕೆ ಮಾಡುತ್ತೇವೆ ಪ್ರತಿಗಳ ಏಕೆಂದರೆ ನಾನು ಹೆಚ್ಚು ನೀಡಿ ಮತ್ತು, ನಾನು ಮೇಲಿನ ಈಗ ಹೆಚ್ಚು ಅಂಕಗಳನ್ನು ಮನುಷ್ಯ. ನಾವು ಆರಂಭಿಸಲು ಅಲ್ಲಿ ಆದ್ದರಿಂದ ಇದು. ಮತ್ತು ನೀವು ತೆಗೆದುಕೊಳ್ಳುವ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಈ ಸೆಮಿನಾರ್ ಕೆಲವು ಹೆಚ್ಚು ನಾನು ಸೇರಿಸಿದ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಲೀಡರ್ಬೋರ್ಡ್. ನಾವು ಹೇಗೆ ಒಳಗೊಂಡ, ಹಾಗೆಯೇ ಮಾಡುತ್ತೇವೆ ನಾವು, ಆಟಗಾರ ಐದು ಅಂಕಗಳನ್ನು ಸೇರಿಸಿ ಆಟಗಾರರು ಅಳಿಸಿ, ನಾವು ಹೊಸ ಆಟಗಾರರು ಸೇರಿಸಬಹುದು, ಮತ್ತು ನಾವು ಬಯಸುವ ಎಂಬುದನ್ನು ಆರಿಸಬಹುದು ಅವುಗಳನ್ನು ವಿಂಗಡಿಸಲು. ಮತ್ತು ಈ ಎಲ್ಲಾ ಬಹಳ ಸುಲಭ API ಕರೆಗಳನ್ನು ಇವೆ ಎಂದು ಉಲ್ಕೆಯ ನಿಮಗೆ ಒದಗಿಸುತ್ತದೆ. ನೀವು ಇಲ್ಲಿ ಒಂದು ವೈಶಿಷ್ಟ್ಯವನ್ನು ಅಂಕಗಳು ಯಾದೃಚ್ಛೀಕರಿಸು. ಹಾಗಾಗಿ ಈ ಬಗ್ಗೆ ನಿಜವಾಗಿಯೂ ತಂಪಾದ ಇಲ್ಲಿದೆ ನೀವು ಹುಡುಗರಿಗೆ ವಾಸ್ತವವಾಗಿ ಮಾಡಬಹುದು ಆಗಿದೆ ಎಲ್ಲಾ ಸೈಟ್ ಹೋಗಿ. ನಾನು ಇಲ್ಲಿ ದೊಡ್ಡ ಪಠ್ಯದಲ್ಲಿ ಹಾಕುತ್ತೇವೆ. ಒಂದು ಆಮೂಲಾಗ್ರ ಪ್ರಮುಖ erboard.meteor.com. ಮತ್ತು ನೀವು ಹುಡುಗರಿಗೆ ನೀವು, ಸೈಟ್ ಹೋದಾಗ ಸೈಟ್ ಸಂಪಾದಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ, ಮತ್ತು ಮಾಡಬೇಕು ನಿಮ್ಮ ಸಂಪಾದನೆಗಳನ್ನು ಎಲ್ಲಾ ಗೋಚರಿಸುತ್ತದೆ ಉಳಿದವರೆಲ್ಲರೂ ಗೆ. ಆದ್ದರಿಂದ ನೀವು ಮಾಡಬಹುದು - ನೀವು ಹುಡುಗರಿಗೆ ಎಲ್ಲಾ ಸೈಟ್ ಸಂಪರ್ಕ ಸಾಧ್ಯವಾಗುತ್ತದೆ? ಆದ್ದರಿಂದ ಸುಮಾರು ಆಡಲು. ಹೋಗಿ ಕೆಲವು ಹೆಸರುಗಳು ಅಳಿಸುವುದು ಆರಂಭಿಸುವ. ಏನಾಗುತ್ತದೆ ನೋಡಿ. ಆದ್ದರಿಂದ ನೀವು ಎಲ್ಲರೂ ವಹಿಸುತ್ತದೆ ನೋಡಿ. ಈ ಕೇವಲ ಡೀಫಾಲ್ಟ್ ಭದ್ರತಾ ಉಲ್ಕೆಯ ಮೋಡ್. ನೀವು ನೋಡಿ ಎಲ್ಲರೂ ಮಾಡಬಹುದು ಪರಸ್ಪರರ ದಶಮಾಂಶ ಬದಲಾಯಿಸಲು. ಚಿಂತಿಸಬೇಡಿ. ಉಲ್ಕೆಯ ಭದ್ರತಾ ಹೊಂದಿದೆ. ಇದು ಬಹಳ ಸುಲಭವಾಗಿ ನೆರವೇರಿಸಲಾಗಿದೆ ನೀವು ಬಳಕೆದಾರರು ಸ್ಥಾಪಿಸಲು ಸಾಧ್ಯವಾಯಿತು ಅಲ್ಲಿ ವೈಶಿಷ್ಟ್ಯವನ್ನು, ಮತ್ತು ಲಾಗಿನ್ನುಗಳು. ಆದರೆ ಇದೀಗ ಯಾರಾದರೂ ಭೇಟಿ ಸೈಟ್ ತಮ್ಮನ್ನು ಅನೇಕ ನೀಡಬಹುದು ಅವರು ಬಯಸುವ ಅಂಕಗಳನ್ನು. ನಾನು ಯಾವಾಗಲೂ ಈ ರೀತಿ ಏಕೆಂದರೆ ಪ್ರಾರಂಭಿಸಲು ಒಂದು ಮೋಜಿನ ರೀತಿಯಲ್ಲಿ. ನಂತರ ನಾವು ಮಾತನಾಡಲು ವಿಲ್ ವಿವರಗಳು ಬಗ್ಗೆ, ಹೇಗೆ ಉಲ್ಕೆಯ ಈ ಸಾಧ್ಯವಾಗಿಸಿತು. ಹಾಗಾಗಿ, ಉಲ್ಕೆಯ ಏನು ರಕ್ಷಣೆ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ನಂತರ ನಾವು ರಕ್ಷಣೆ ಮಾಡಬೇಕಾಗುತ್ತದೆ ಎರಡು ಪ್ರೀರಿಕ್ವಿಸೈಟ್ಸ್ ಎಂದು CS50 ಸಾಕಷ್ಟು ಒಳಗೊಂಡಿದೆ ಮಾಡಿಲ್ಲ. ಆದರೆ ಪದದ ಕೊನೆಯಲ್ಲಿ, ನೀವು ಮಾಡಬೇಕಾದುದು HTML ಮತ್ತು ಎರಡೂ ತೃಪ್ತಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ನಿಜವಾಗಿಯೂ ನಿಮ್ಮ ಕೈಗಳನ್ನು ಪಡೆಯಲು ಕೊಳಕು ಉಲ್ಕೆಯ ಕೆಲಸ. ಮತ್ತು ನಾನು ಅದನ್ನು ಕೇವಲ ಒಂದು ಮಹಾನ್ ರೀತಿಯಲ್ಲಿ ಹಿತ ಮಾಡಲು ಸಹ ಕಡಿಮೆ ಆರಾಮದಾಯಕ ವಿದ್ಯಾರ್ಥಿಗಳು ಅಂತಿಮ ಯೋಜನೆಗಳ ಅವರು ನಿಜವಾಗಿಯೂ ಏಕೆಂದರೆ ಒಂದು ಭಾಷೆ ಉಳಿಯಲು ಮತ್ತು ಅವರು ಪಡೆಯಲು ಬದಲಾವಣೆಗಳನ್ನು ನೋಡಿ ತಮ್ಮ ಈಗಿನಿಂದಲೇ ಕೆಲಸ. ಆದ್ದರಿಂದ ಈ ಸ್ಲೈಡ್ ಕೇವಲ ಕೆಲವು ತೋರಿಸುತ್ತದೆ ಪ್ರಮುಖ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಎಂದು ಉಲ್ಕೆಯ ಉಪಯೋಗಿಸಿದ ನಿಮಗೆ ನೀಡುತ್ತದೆ. ಉಲ್ಕೆಯ ಹೊಸ ತಂತ್ರಜ್ಞಾನ ಸ್ವಂತ. ಇದು ನಿಜವಾಗಿಯೂ ಒಂದು ಮಿಶ್ರಣವಾಗಿದೆ ಇಲ್ಲಿದೆ ಈ ಎಲ್ಲಾ ವಿವಿಧ ವಸ್ತುಗಳ ನಾವು ಅಂತರ್ಜಾಲದಲ್ಲಿ ಹೊಂದಿವೆ. ಹಾಗೆಯೇ ಎಚ್ಟಿಎಮ್ಎಲ್, ಸಿಎಸ್ಎಸ್, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ನಾವು Node.js ಕೆಲವು ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಹೊಂದಿವೆ, ನೀವು ಚಲಾಯಿಸಲು ಅನುಮತಿಸುತ್ತದೆ ಏನು ಮೇಲೆ ಮತ್ತೆ ಕೊನೆಯಲ್ಲಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ನಿಮ್ಮ ಸರ್ವರ್, ಹಾಗೂ ಕೆಲವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ jQuery, ಅಂಡರ್ಸ್ಕೋರ್ ನಂತಹ ಗ್ರಂಥಾಲಯಗಳು. ಈ ಎಲ್ಲಾ ತದ್ದಾಗಿದೆ ಸೆಮಿಸ್ಟರ್ ಕೊನೆಯಲ್ಲಿ ನೀವು. ಮತ್ತು ನಾವು ಎಂಬ ಮಾಹಿತಿಗಳನ್ನು ಬಳಸಲು ಪಡೆಯಲು ನಿಜವಾಗಿಯೂ ಇದು mongoDB, ಈಗ ಜನಪ್ರಿಯ ಡೇಟಾಬೇಸ್ ಈ ಹೊಸ ಉದ್ಯಮಗಳಿಗೆ. ನೀವು MySQL ನಂತಹ ಎಂದು ನಗರದ, ಆದರೆ ಇದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅತ್ಯಂತ ಚೆನ್ನಾಗಿ ಕೆಲಸ. ಮತ್ತು ಕೆಲವು ಇತರ ತಂತ್ರಜ್ಞಾನಗಳು ಇಲ್ಲಿ ಇಲ್ಲ ಮತ್ತು ನಾನು ಪಟ್ಟಿ ಮಾಡಿಲ್ಲ ಅನೇಕ ಹೆಚ್ಚು ಎಲ್ಲಾ ಇಂಟರ್ಫೇಸ್ ನಿಜವಾಗಿಯೂ ಚೆನ್ನಾಗಿ ಉಲ್ಕೆಯ. ನಾನು ಈ ಸ್ಲೈಡ್ ಹಾಕಬೇಕು ಏಕೆಂದರೆ ಕೆಲವೊಮ್ಮೆ ನಾನು ಈ ಬಗ್ಗೆ ಗೊಂದಲ ಪಡೆಯಿರಿ. ಉಲ್ಕೆಯ ಮಾತ್ರ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆಗಿದೆ. ಇದು ಪಿಎಚ್ಪಿ ಅಲ್ಲ. ಇದು ಹಳಿಗಳ ಮೇಲೆ ರೂಬಿ ಅಲ್ಲ. ಆದ್ದರಿಂದ ನೀವು ಬಯಸಿದರೆ ನೀವು, ಕೋಡ್ ಬರೆಯಲು ಒಂದು ಉಲ್ಕೆಯ ಯೋಜನೆಯ ಬರೆಯಲು, ನೀವು ನಿಜವಾಗಿಯೂ ರೂಬಿ ಕೋಡ್ ಬಳಸುವಂತಿಲ್ಲ. ನೀವು ನಿಜವಾಗಿಯೂ PHP ಬಳಸಬೇಡಿ. ನಾವು ನೋಡುತ್ತಾರೆ ಆದರೆ ಆ ವ್ಯತ್ಯಾಸಗಳು ಕೋಡ್ ಮತ್ತು ವಾಕ್ಯ ಎಂದು ಇರಬಹುದು ವಿವಿಧ, ನಾನು ಒತ್ತು ಬಯಸುವ ಉಲ್ಕೆಯ, ನೀವು ಕೋಡ್ ಎಲ್ಲವೂ ಮಾತ್ರ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್. ಮತ್ತು ನೀವು ತೋರಿಸಲು ಎಲ್ಲವೂ ಬಳಕೆದಾರ ಎಚ್ಟಿಎಮ್ಎಲ್ ಸಿಎಸ್ಎಸ್ ಇರುತ್ತದೆ. ಆದರೆ ವಾಸ್ತವವಾಗಿ ಯಾವುದೇ ಬಳಸಿ ಇಲ್ಲ ಇತರ ಭಾಷೆಗಳು ಇತರ ವಿಚಾರಗೋಷ್ಠಿಗಳು ರಕ್ಷಣೆ ನೀಡಬಹುದು. ಏನು ಉಲ್ಕೆಯ ಸಹ ಒಂದು ವೆಬ್ ಸರ್ವರ್. ನೀವು ಯಾವುದೇ ಹೊಂದಿಲ್ಲ ಆದ್ದರಿಂದ ಸಹ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಮತ್ತು ನೀವು ಕೇವಲ ಪೂರೈಸಲು ಬಯಸುವ ಸಿಎಸ್ಎಸ್ ಮತ್ತು ಎಚ್ಟಿಎಮ್ಎಲ್ ಕಡತಗಳನ್ನು, ಉಲ್ಕೆಯ ನೀವು ಹಾಗೆ ಮಾಡಬಹುದು. ಇಲ್ಲಿ ಮತ್ತೆ ಲಿಂಕ್ ಇಲ್ಲಿದೆ ನಾನು ನೀವು ಹುಡುಗರಿಗೆ ಕೊಂಡಿರುವ ಡೆಮೊ ಆಡಲು ಪ್ರಾರಂಭಿಸಿದ. ಆದರೆ ಎಚ್ಟಿಎಮ್ಎಲ್ ಮೇಲೆ ಚಲಿಸೋಣ. ಎಷ್ಟು ಜನರು ಇಲ್ಲಿ ಹೊಂದಿವೆ ಕಲ್ಪನೆ ಏನು HTML ಆಗಿದೆ? ಮಹಾನ್ ಸರಿ. ಮತ್ತು ಸಂಪೂರ್ಣವಾಗಿ ಉತ್ತಮವಾಗಿದೆ. ನೀವು ನಿಜವಾಗಿಯೂ ಬಗ್ಗೆ ಹೆಚ್ಚು ತಿಳಿಯಲು ಅಗತ್ಯವಿಲ್ಲ ಇದು ನಾವು ಮೇಲೆ ಹೋಗಿ ಏಕೆಂದರೆ ಬಹಳ ಸರಳವಾಗಿ ಬಳಕೆ. ಈ ಯಾವ ಸರಳ ಎಚ್ಟಿಎಮ್ಎಲ್ ಪುಟ ತೋರುತ್ತಿದೆ. ಈ ನಿಮ್ಮ ಹಲೋ, ವರ್ಲ್ಡ್ ಹಾಗೆ ಮಾಡಬಹುದು ಎಚ್ಟಿಎಮ್ಎಲ್, ನಾವು ಸಿ ಪ್ರಾರಂಭಿಸಿದರು ಆದರೆ ಹಲೋ, ವರ್ಲ್ಡ್. ನಾನು ನೀವು ಮೇಲೆ ಒತ್ತು ಬಯಸುವುದಿಲ್ಲ ಎಚ್ಟಿಎಮ್ಎಲ್, ಏನು ತಲೆಯ ವಿವರಗಳು, ಏನು ದೇಹದ, ಏನು ಶೀರ್ಷಿಕೆ ಮಾಡುತ್ತಿರುವ. ನಾನು ರಚನೆಯನ್ನು ಒತ್ತು ಬಯಸುವ, ನೀವು ಟ್ಯಾಗ್ಗಳನ್ನು ಹೊಂದಿವೆ ಹೇಗೆ. ಮತ್ತು ಕೋನ ಆವರಣ ಇಲ್ಲಿದೆ. ನೀವು ಅಲ್ಲಿ ಮತ್ತು ಇಲ್ಲಿದೆ ನಿಮ್ಮ ವಿವರಣೆಗಳ. ಆದ್ದರಿಂದ ನೀವು HTML ಡಾಕ್ಯುಮೆಂಟ್ ಹೊಂದಿರಬಹುದು. ತದನಂತರ ನೀವು HTML ಡಾಕ್ಯುಮೆಂಟ್ ಮುಚ್ಚಿ ಮಾಡುತ್ತೇವೆ ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್ ಒಂದೇ ಜೊತೆ. ಮತ್ತು ನೀವು ಟ್ಯಾಗ್ಗಳನ್ನು ವಿವಿಧ ರೀತಿಯ ಹೊಂದಿವೆ. ಮತ್ತು ಅವರು ಎಲ್ಲಾ ದಾಖಲೆಗಳುಸರಿಹೊಂದಿವೆ ನೀವು ಗಮನಿಸಬಹುದು. ನೀವು ದೇಹದ ಟ್ಯಾಗ್ ಹಾಗೆ ಮಾಡುತ್ತೇವೆ ತದನಂತರ ಹತ್ತಿರದ ದೇಹದ ಟ್ಯಾಗ್. ಮತ್ತು ದೇಹದ ಟ್ಯಾಗಿನ ಒಳಗೆ, ಎಂದು ಮಾಡುತ್ತೇವೆ ನಿಮ್ಮ ವೆಬ್ ಪುಟ ವಿಷಯಗಳನ್ನು. ಈ ವೆಬ್ ಪುಟ ಸರಳವಾಗಿ ಪ್ರದರ್ಶಿಸಲು ಎಂದು ಬಿಳಿ ಹಿನ್ನೆಲೆ ಮತ್ತು ಕಪ್ಪು ಪಠ್ಯ ಹಲೋ, ವರ್ಲ್ಡ್. ಅರ್ಥವಿಲ್ಲ ಡಸ್? ಸರಿ. ಈಗ ನಾನು ಬೇಗ ಪಡೆಯಲಿದ್ದೇನೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ರಕ್ಷಣೆ. ಹಿಂದಿನ TF ಮಾತಿನಲ್ಲಿ, "ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅತ್ಯುತ್ತಮ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಪ್ರಸ್ತುತ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಭಾಷೆ. ಇತರೆ ಜನರು ಪ್ರಯತ್ನಿಸಿ ಇಲ್ಲದಿದ್ದರೆ ನೀವು ಹೇಳಿ. ಅವರು ತಪ್ಪೇ. "ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸುಂದರಿ ಸಂತೋಷವನ್ನು, ಮತ್ತು ಏಕೆ ನೀವು ತೋರುವಿರಿ. ಈ ನಾವು ಆರಂಭಿಸಲು ಶಾಸ್ತ್ರೀಯ ಉದಾಹರಣೆ ಸಿ ಜೊತೆ ನಾವು, ಹಲೋ ವರ್ಲ್ಡ್ ಹೊಂದಿರುತ್ತವೆ. ಮತ್ತು ನೀವು ಗಮನಿಸಿ ಎಂದು ಸಹ ನೀವು ಕುಗ್ಗಿಸಿದಲ್ಲಿ ಇದು, ನೀವು ಕನಿಷ್ಠ ಎರಡು ಹೊಂದಿರಬೇಕು ಇಲ್ಲಿ ಕೋಡ್ ಸಾಲುಗಳನ್ನು. ನಾನು ಕೋಡ್ ಹಲವು ಸಾಲುಗಳನ್ನು ಹೊಂದಿರುತ್ತವೆ. ಇದು ತುಂಬಾ ಸರಳವಾಗಿ ಮಾಡಬಹುದು. Console.log ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಒಂದು ಸಾಲಿನ, ತದನಂತರ ನಿಮ್ಮ ಸ್ಟ್ರಿಂಗ್, ಹಲೋ, ವರ್ಲ್ಡ್. ಈಗ, ನಾವು ಒಂದು ಹೊಸ ಸರಿಸುತ್ತಿರುವೆವು ಸಹ ಭಾಷೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಎಲ್ಲಾ ನೀವು ಕೋಡಿಂಗ್ ಮೂಲಕ ಕಲಿತ ಕೌಶಲ್ಯಗಳನ್ನು ಸಿ ನೇರವಾಗಿ ಪೋರ್ಟಬಲ್. ಆದ್ದರಿಂದ ತಂತಿಗಳು ತಂತಿಗಳನ್ನು ಕಲ್ಪನೆಯನ್ನು ಜೋಡಿ ಉದ್ಧರಣ, ಅದೇ ಇಲ್ಲಿದೆ. ಅಲ್ಪ ವಿರಾಮ ಚಿಹ್ನೆಯನ್ನು ಅದೇ ಇಲ್ಲಿದೆ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಬಗ್ಗೆ ಒಂದು ಅಚ್ಚುಕಟ್ಟಾಗಿ ವೈಶಿಷ್ಟ್ಯವನ್ನು ವಾಸ್ತವವಾಗಿ ನೀವು ಎಂದು ಅಲ್ಪ ವಿರಾಮ ಚಿಹ್ನೆಯನ್ನು ಅಗತ್ಯವಿಲ್ಲ. ಇದು ಊಹೆ ಮಾಡಬಹುದು ನೀವು ಮಾಡಬೇಕು ಅಲ್ಲಿ ಪುಟ್ ಅಲ್ಪ ವಿರಾಮ ಚಿಹ್ನೆಯನ್ನು. ಆದರೆ ಹೇಳಿದರು, ನೀವು ಯಾವಾಗಲೂ ಯತ್ನಿಸಬೇಕು ನಿಮ್ಮ ಅರ್ಧವಿರಾಮ ಹಾಕಲು. ಇದು ಉತ್ತಮ ಶೈಲಿಯ ಪರಿಗಣಿಸಲಾಗಿದೆ. ಮತ್ತು, ಯಾವುದೇ ಮುಖ್ಯ ಕಾರ್ಯ ಇಲ್ಲ. ನೀವು ಕಡತದ ಮೇಲ್ಭಾಗದಲ್ಲಿ ಆರಂಭಿಸಲು ಮತ್ತು ಲೈನ್ ಮೂಲಕ ವಿಷಯಗಳನ್ನು ಲೈನ್ ಓದಲು. ನಂತರ ಈ ಅದು ಮಾಡಲು ಏನು ಎಂದು ಹಲೋ, ವರ್ಲ್ಡ್ ಕಾರ್ಯಕ್ರಮ. ತದನಂತರ ನೀವು ಹೊಂದಿರುವ ಗಮನಕ್ಕೆ ನಿನ್ನ ಮಾಡಲು ಮತ್ತು ನಂತರ ನಿನ್ನ ರನ್. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಇದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ ಒಂದು ತಿಳಿಯುತ್ತದೆ ಭಾಷೆ. ಏನು ನೀವು ತಿಳಿದುಕೊಳ್ಳಬೇಕಾದ ಎಂದು ಯಾವುದೇ ತಯಾರಿಕೆ ಇದೆ. ಯಾವುದೇ ಕಂಪೈಲ್ ಇಲ್ಲ. ನೀವು ನೋಡ್ ರನ್. ಮತ್ತು ನೋಡ್ ನೆನಪು ಪ್ರೋಗ್ರಾಂ ಎಂದು ಒಂದು ಕನ್ಸೋಲ್ ನಿಮ್ಮ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ರನ್, ಕಪ್ಪು ಬಾಕ್ಸ್, ಅಲ್ಲ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ. ಆದ್ದರಿಂದ ನೀವು ಅದನ್ನು ಕಡತ ನೀಡಲು, ಮತ್ತು ಇದು , ಹಲೋ ವರ್ಲ್ಡ್ ಮುದ್ರಿಸಲು ಹೋಗುತ್ತದೆ. ನಾನು ಸ್ವಲ್ಪ ಡೆಮೊ ಮಾಡುತ್ತೇನೆ ನೀವು ಹುಡುಗರಿಗೆ ಇಲ್ಲಿಯೇ ಎಂದು. ಆದ್ದರಿಂದ ಗೆ ಹೋಗಿ ಅವಕಾಶ ನನ್ನ Node.js ಟರ್ಮಿನಲ್. ಸರಿ. ಇಲ್ಲಿ ಚಲಿಸೋಣ. ಹಾಗಾಗಿ ನೋಡ್ ಆರಂಭಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ. ಮತ್ತು ನಾನು ನೀವು ಹುಡುಗರಿಗೆ ತೋರುವಿರಿ ಎಂದು ಹೇಗೆ ಒಂದು ಸೆಕೆಂಡು ನೀವು ವೇಳೆ, ಸ್ಥಾಪಿಸಲಾಗಿದೆ. ನನಗೆ ಸ್ವಲ್ಪ ದೊಡ್ಡ ಮಾಡೋಣ. ಸರಿ. ನಾನು ನೀವು ಹುಡುಗರಿಗೆ ನೋಡಬಹುದು ಭಾವಿಸುತ್ತೇವೆ. ನಾನು ಹಾಗೆ ಹಾಗಾಗಿ ಕೋಡ್ ಬರೆಯಬಹುದು ಮೊದಲು console.log ರಲ್ಲಿ. ಹಾಯ್, ರೋಜರ್. ಮತ್ತು ನಾನು ಹೊಂದಿಲ್ಲ ಗಮನಕ್ಕೆ ಅರ್ಧವಿರಾಮ ಚಿಹ್ನೆಯಿಂದ, ಆದರೆ ನಂತರ ನಾನು ಈ ವಿಲಕ್ಷಣ ಪಡೆಯಿರಿ ಸ್ಪಷ್ಟೀಕರಿಸದ ವಿಷಯ. ನಿಜವಾಗಿಯೂ, ಸುಮಾರು ಪರವಾಗಿಲ್ಲ ಸ್ಪಷ್ಟೀಕರಿಸದ ವಿಷಯ. ನಾನು ನೀವು ಗಮನಿಸಿ ಬಯಸುವ ವಿಷಯಗಳನ್ನು ನೀವು ಇಲ್ಲಿ ಮುಖ್ಯ ಕಾರ್ಯ ಅಗತ್ಯವಿಲ್ಲ ಕೋಡ್ ಚಾಲನೆಯಲ್ಲಿರುವ ಆರಂಭಿಸಲು. ಮತ್ತು ಯಾವುದೇ ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್ ಕೊನೆಯಲ್ಲಿ ಇಲ್ಲ. ಕೆಲವು ಕಡಿಮೆ ಲಕ್ಷಣಗಳನ್ನು ಇಲ್ಲ ಎಂದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ನೀವು ಮಾಡಬಹುದು. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ಹೌದು. ನಾನು ಆ ಬಗ್ಗೆ ಕ್ಷಮಿಸಿ. ಮತ್ತು ಬಾಣದ ಕೇವಲ ನೋಡ್ ಅರ್ಥ ಮತ್ತೊಂದು ಆಜ್ಞೆಯನ್ನು ಸಿದ್ಧವಾಗಿದೆ. ಆದ್ದರಿಂದ ನೀವು ಅದನ್ನು ಮಾಡಬಹುದು ಸರಳ ಗಣಿತ, ಹಾಗೆ 1 ಪ್ಲಸ್ 1. ಮತ್ತು ಕೇವಲ ಸಿ, ಈ ಗಣಿತ ಹಾಗೆ ಚಿಹ್ನೆಗಳನ್ನು ಕೇವಲ ಒಂದೇ. ನಾನು ಹಲವಾರು console.log ಮಾಡಬಹುದು. ಮತ್ತು ನಂತರ ಇದು ಎರಡು ಮುದ್ರಿಸುತ್ತದೆ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅರ್ಥದಲ್ಲಿ ಸಂತೋಷವನ್ನು ಏಕೆಂದರೆ ಎರಡು ಇಂಟ್ ಸಹ ಸಿ ಇಷ್ಟ, ನೀವು printf ಮಾಡಿದರೆ ಎರಡು, ನೀವು ದೋಷ ಪಡೆಯುತ್ತೀರಿ. ಆದರೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಓಹ್, ನೀವು, ತಿಳಿದಿದೆ ಏನೋ ಮುದ್ರಣ. ನಾನು ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಅಗತ್ಯವಿದೆ ಪಡೆಯಲಿದ್ದೇನೆ. ಆದ್ದರಿಂದ ನನಗೆ ಪರಿವರ್ತಿಸಲು ಅವಕಾಶ ಎರಡು ನೀವು ಒಂದು ಸ್ಟ್ರಿಂಗ್. ಮತ್ತು ನೀವು ಕೆಲವು ವಿಲಕ್ಷಣ ಸ್ಟಫ್ ಮಾಡಬಹುದು ಹಾಯ್ ತದನಂತರ ಜೊತೆಗೆ ಎರಡು. ಈ ಮತ್ತೊಂದು ಉದಾಹರಣೆ ಎರಡು ಹಾಗೆಯೇ ಅಲ್ಲಿ ಪರಿವರ್ತಿಸಬಹುದು. ಎಂದು ಕೈಬಿಟ್ಟು, ಅವಕಾಶ ತಂದೆಯ ಆದ್ದರಿಂದ ಕೇವಲ ಒಂದು ಬಿಟ್ ಹೆಚ್ಚು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ರಕ್ಷಣೆ. ಆದ್ದರಿಂದ ಸಿ, ನಾವು ರೀತಿಗಳಿವೆ. ನಾವು ಹೊಸ ವೇರಿಯಬಲ್ ದಾಖಲಿಸಿದವರು, ನಾವು ಎಂದು ಚಾರ್ * ಅಥವಾ ಇಲ್ಲಿದೆ ಹೇಳುತ್ತಾರೆ ಮಾಡಬೇಕು ಸಂದರ್ಭದಲ್ಲಿ CS50 ರಲ್ಲಿ ಸ್ಟ್ರಿಂಗ್. ಅಥವಾ ನಾವು ದಶಮಾಂಶ ಸಂಖ್ಯೆಯ ವೇಳೆ, ನಾವು ಫ್ಲೋಟ್ ಹೇಳಲು ಹೊಂದಿತ್ತು. ನಾವು ಒಂದು ಬೂಲಿಯನ್ ಅಗತ್ಯವಿದೆ, ವೇಳೆ ನಾವು ಬೌ ಹೇಳಲು ಹೊಂದಿತ್ತು. ನಂತರ ನಾವು ಏನನ್ನೋ ಒಮ್ಮೆ ಬಿ, ಇದು ಒಂದು bool ಉಳಿದುಕೊಳ್ಳಬೇಕಾಯಿತು. ನಾವು ಮಾಂತ್ರಿಕ ಅದನ್ನು ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ನಾವು ಬರೆದ ಹೊರತು ಒಂದು ಇಂಟ್ ಆವರಣ, ಬಿ ಇಂಟ್. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಯಾವುದೇ ರೀತಿಯ. ನೀವು ವರ್ ಎಂದು ತಿಳಿಯುತ್ತಾರೆ. ಹಾಗೂ VAR ನೀವು ಒಂದು ಹೊಸ ರೀತಿಯ ರಚಿಸಲು ಹೇಗೆ. ಆದ್ದರಿಂದ ವರ್ ನ ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಎಂಬ ಹೊಂದಬಹುದು ವರ್ N, ಫ್ಲೋಟ್ ಎಂದು ಮತ್ತು ವರ್ ಬೌ ನಿಜವಾದ. ಮತ್ತು ನೀವು ಸಿ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ಒಂದು ವಿಷಯ ನಾನು ಈಗ ಆ ಸಾಲಿನಲ್ಲಿ, ಬೌ ನಂತರ ಹೇಳಬಹುದು ಒಂದು ಪೂರ್ಣಾಂಕ ಸಮನಾಗಿರುತ್ತದೆ. ಮತ್ತು ಚೆನ್ನಾಗಿಯೇ ಕೆಲಸ. ಸಿ, ಇದು ರೀತಿಯಲ್ಲಿ ಹೇಳಬಹುದು ಆದರೆ ನಿಮ್ಮ ಪೂರ್ಣಾಂಕ ಒಂದು bool ಅಲ್ಲ. ನಾನು ನೀವು ಹಾಗೆ ಮಾಡಬಹುದು. ಅಥವಾ [ಕೇಳಿಸುವುದಿಲ್ಲ] ಒಂದು ದೋಷವನ್ನು ಎಸೆಯುತ್ತಿದ್ದರು. ನಾನು ಬೇಗ ಮತ್ತೆ ನೋಡ್ ಹೋಗಿ ಮಾಡಬಹುದು ಕಾರ್ಯವನ್ನು ಕೆಲವು ತೋರಿಸುತ್ತದೆ. ಹಾಗಾಗಿ ಒಂದು ವರ್ ಒಂದು ಹೊಂದಬಹುದು. "ಆಪಲ್." ಕರೆ ಈಗ ನಾನು ಒಂದು ಮುದ್ರಿಸಲು, ನನ್ನ ಸ್ಟ್ರಿಂಗ್, ಪಡೆಯಲು 'ಆಪಲ್.' ಆದರೆ ನಾನು ಮಾಡಬಹುದು ಈಗ 3 ಸಮನಾಗಿರುತ್ತದೆ ಹೇಳಲು. ಮತ್ತು ಯಾವುದೇ ದೋಷ ಇಲ್ಲ ಗಮನಕ್ಕೆ. ಮತ್ತು ಈಗ 3 ಸಮನಾಗಿರುತ್ತದೆ. ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಇಲ್ಲಿಯವರೆಗೆ? ಹೌದು. ಪ್ರೇಕ್ಷಕರು: ನಿರೀಕ್ಷಿಸಿ, ಆದ್ದರಿಂದ console.log ಬಲ, ಮೂಲತಃ printf ಹೊಂದಿದೆ? ರೋಜರ್ ZURAWICKI: console.log ನಿಮ್ಮ printf ಹೊಂದಿದೆ. ಪ್ರೇಕ್ಷಕರು: ರೈಟ್. ನೀವು ಕೇವಲ ಎಂಟು ಟೈಪ್ ಆದ್ದರಿಂದ ಹೇಗೆ ಬರುತ್ತವೆ ಅಥವಾ [ಕೇಳಿಸುವುದಿಲ್ಲ], ಆ ಮಾಡುತ್ತದೆ [ಕೇಳಿಸುವುದಿಲ್ಲ]? ರೋಜರ್ ZURAWICKI: ರೈಟ್. ಆದ್ದರಿಂದ ಅದು - ಹಸಿರು ಸ್ಟಫ್ ಮುದ್ರಿತ ಮುಟ್ಟುತ್ತದೆ ಕನ್ಸೋಲ್ ನಲ್ಲಿ. ಮತ್ತು ನಾವು ಮುಂದಿನ ನೋಡುತ್ತಾರೆ ಆಗಿದೆ ನಾವು ವೆಬ್ ಸರಿಸಲು ಪುಟ, ನಾವು ಏನು ಮಾಡಲಾಗುವುದಿಲ್ಲ - ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಎಚ್ಟಿಎಮ್ಎಲ್ ಹೊಂದಿದೆ ಕಾಣಿಸುತ್ತದೆ ನಾನು ರಕ್ಷಣೆ ಮಾಡುತ್ತೇವೆ ಇದು ಟೆಂಪ್ಲೇಟ್, ಸೆಮಿನಾರ್ ಉಲ್ಕೆಯ ಭಾಗ. ನೀವು ನನಗೆ ನೀಡಿ, ಹೇಳಬಹುದು ಮತ್ತು ಇಲ್ಲಿದೆ ಒಂದು ಮೌಲ್ಯವನ್ನು, ಮತ್ತು ಇದು ಒಂದು ಹಾಕುತ್ತಾನೆ ನಿಮ್ಮ ವೆಬ್ಸೈಟ್. ಏಕೆಂದರೆ ವಾಸ್ತವವಾಗಿ ಪ್ರತಿ ವೆಬ್ ಬ್ರೌಸರ್ ಸ್ವಲ್ಪ ಕನ್ಸೋಲ್ ಹೊಂದಿದೆ. ಮತ್ತು ನೀವು, ಜಾಗರೂಕತೆಯಿಂದ ಕಂಡಿದ್ದೇನೆ ಹಾಗೆ, ಕೆಲವು ಮಾಹಿತಿಯನ್ನು ಪಡೆಯಲು ಎಂದು ನಿಮ್ಮ printf ಜೊತೆಗೆ ಅಲ್ಲಿ ಕಾಣಿಸುತ್ತಿದೆ ಪ್ರತಿ ವೆಬ್ ಪುಟ ನೀವು ಲೋಡ್. ಪ್ರೇಕ್ಷಕರು: ನೀವು ಬಂದೆವು ಶೆಲ್ ತೆರೆಗೆ? ರೋಜರ್ ZURAWICKI: ಆದ್ದರಿಂದ ಒಂದು ಆಜ್ಞೆ ಇಲ್ಲ ನೋಡ್ ಕರೆಯಲಾಗುತ್ತದೆ ಮತ್ತು ಉಲ್ಕೆಯ ಬರುತ್ತದೆ. ಆದ್ದರಿಂದ ನಾನು ಅಲ್ಲಿ ಹೊರಗೆ ಬಿಟ್ಟು ಮಾಡುತ್ತೇವೆ. ನೋಡ್ ಪ್ರೋಗ್ರಾಂ ಎಂದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸಾಗುತ್ತದೆ. ನೀವು, meteor.com ಹೋದರೆ ಉಲ್ಕೆಯ ಅನುಸ್ಥಾಪಿಸಲು, ಮತ್ತು ಮಾಡಬಹುದು ಉಲ್ಕೆಯ ನೋಡ್ ಬರುತ್ತದೆ. ಉಲ್ಕೆಯ ಕೇವಲ ಒಂದು ಸಂಗ್ರಹ ಕಾರಣ ಎಲ್ಲಾ ಈ ತಂತ್ರಾಂಶ ಪ್ಯಾಕೇಜುಗಳನ್ನು. ನಮ್ಮ ಉದಾಹರಣೆಗೆ ಪಡೆದಾಗ, ನಾನು ತಿನ್ನುವೆ ಅನುಸ್ಥಾಪಿಸುವ ಮೂಲಕ ಎಲ್ಲರೂ ನಡೆಯಲು ಉಲ್ಕೆ, ಮತ್ತು ನಂತರ ನೀವು ವಹಿಸುತ್ತದೆ ನೀವೇ ನೋಡ್. ಮಹಾನ್, ಸರಿ. ಕೆಲಸ ಬಗ್ಗೆ ಆದ್ದರಿಂದ ಮತ್ತೊಂದು ದೊಡ್ಡ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕುಣಿಕೆಗಳು ಒಂದೇ ಇದೆ. ಅತ್ಯಧಿಕವಾಗಿ ಒಂದೇ. ಕುಣಿಕೆಗಳು ಸಂದರ್ಭದಲ್ಲಿ ಕುಣಿಕೆಗಳು, ಏನು ಕುಣಿಕೆಗಳು, ಬೇರೆ ವೇಳೆ ಸಂದರ್ಭದಲ್ಲಿ. ಇದು ಎಲ್ಲಾ ಕಟ್ಟುಪಟ್ಟಿಗಳು ಅದೇ. ಇದು ಅದೇ ವಾಕ್ಯ ಇಲ್ಲಿದೆ. ಲೂಪ್, ಸ್ವಲ್ಪ ಸಂದರ್ಭದಲ್ಲಿ ನೀವು ಗಮನ ನೀಡಬೇಕಾದ ಎಂದು ವಿವರ ಬದಲಿಗೆ ಇಂಟ್ ನಾನು, 0 ಸಮವಾಗಿರುತ್ತದೆ ಗೆ ನಾವು ವರ್ ನಾನು 0 ಸಮನಾಗಿರುತ್ತದೆ ಹೇಳಬೇಕು. ಆದರೆ ಏಕೆಂದರೆ ಅಸ್ಥಿರ ಇಲ್ಲಿದೆ ನಾವು ಮೊದಲು ಬಗ್ಗೆ ಮಾತನಾಡಿದರು ರೀತಿಯ. Printf ಆಗುತ್ತದೆ ಎಂದು ಗಮನಿಸಿ ಲಾಗ್, ಒಂದು console.log. ನಾವು ರಷ್ಟು ಮಾಡಲು ಅಗತ್ಯವಿಲ್ಲ ಪು ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್ n ಮತ್ತು ನಂತರ ನಾನು ಹಾದು. ನೀವು ನಾನು ಹೇಳಬಹುದು. ಮತ್ತು ಸಂಖ್ಯೆಗಳನ್ನು ಮುದ್ರಿಸು ಎಂದು ನಾಲ್ಕು ಶೂನ್ಯ. ನೀವು ಹುಡುಗರಿಗೆ, ಈ ಪ್ರಯತ್ನಿಸಿ ಬಯಸಿದರೆ ಏಕೆಂದರೆ ನೀವು ಉತ್ತಮ ಪಾಯಿಂಟ್ ಬೆಳೆದರು. ನೀವು ಈ ಕೋಡ್ ರನ್ ಬಯಸಿದರೆ ನಿಮ್ಮ ಸ್ವಂತ ಬ್ರೌಸರ್ಗೆ ನಾನು ಶಿಫಾರಸು ಎಂದು ಎಲ್ಲರೂ ಗೂಗಲ್ ಕ್ರೋಮ್ ತೆರೆಯುತ್ತದೆ. Google Chrome ಅಥವಾ ನಿಜವಾಗಿಯೂ ಯಾವುದೇ ವೆಬ್ ಬ್ರೌಸರ್, ಆದರೆ ನಾನು ಗೂಗಲ್ ಕ್ರೋಮ್ ಇಷ್ಟ ಇದು ಬಹಳ ಪ್ರಮಾಣಕವಾಗಿಸಿದ ಏಕೆಂದರೆ. ನೀವು, ನಾನು ನಂಬುವ, ಹೋಗಿ ನೀವು ಬಲ ಕೇವಲ, ಯಾವುದೇ ವೆಬ್ಸೈಟ್ ಕ್ಲಿಕ್ ಜಾಗದಿಂದ, ನೀವು ಒಂದು ಆಯ್ಕೆಯನ್ನು ನೋಡುತ್ತಾರೆ ಅಂಶ ಪರೀಕ್ಷಿಸಲು ಎಂಬ. ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಕೊನೆಯ ಒಂದು. ಮತ್ತು ನೀವು ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ, ನೀವು ಪಡೆಯಬೇಕು ಕೆಳಗೆ ಒಂದು ವಿಷಯ ಇಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತವೆ. ನನಗೆ ಇಲ್ಲಿ ಜೂಮ್. ನಾವು ಇಲ್ಲಿ ಕೆಲವು ಟ್ಯಾಬ್ಗಳನ್ನು ಹೊಂದಿವೆ. ನೀವು ಕಾಳಜಿವಹಿಸುವ ಒಂದು ಕನ್ಸೋಲ್. ಮತ್ತು ಈ ಒಂದು JavaScript ಕನ್ಸೋಲ್ ಆಗಿದೆ ನೀವು ಈಗ ಕೆಲಸ ಮಾಡುವ. ಗ್ರೇಟ್. ಹಾಗಾಗಿ ಅದೇ ವಿಷಯವನ್ನು ಟೈಪ್ ಮಾಡಬಹುದು ನಾನು ನೋಡ್ನಲ್ಲಿ ಮೊದಲು ಟೈಪ್. ಜೊತೆಗೆ ಒಂದು ಎರಡು. Var ಒಂದು "ಆಪಲ್" ಸಮನಾಗಿರುತ್ತದೆ. ತದನಂತರ ನಾನು ಒಂದು ಮುದ್ರಿಸಲು ಬಯಸುವ, ಮತ್ತು 'ಆಪಲ್' ಆಗಿದೆ. ಆದ್ದರಿಂದ ಯಾವುದೇ ಬ್ರೌಸರ್ನಲ್ಲಿ, ಫೈರ್ಫಾಕ್ಸ್, ಕ್ರೋಮ್, ಸಫಾರಿ, ನೀವು ಬಳಸಲು ಇರಲಿ, ಮಾಹಿತಿ ನೀವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ ಎಲ್ಲಿಯವರೆಗೆ ಕನ್ಸೋಲ್, ಅದೇ ರೀತಿಯ ನಾನು ನೋಡ್ ಚಲಾಯಿಸುವಾಗ ಕೋಡ್ ನೀವು ನಿಮ್ಮ ಸ್ವಂತ ಕನ್ಸೋಲ್ ಚಲಾಯಿಸಬಹುದು. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]? ರೋಜರ್ ZURAWICKI: ಹೇಗೆ ಕನ್ಸೋಲ್ ಪಡೆಯಲು? ನೀವು ಬಲ ಖಾಲಿ ಕ್ಲಿಕ್ ಮಾಡಬೇಕು ಪುಟ ಮೇಲೆ, ಮತ್ತು ನಂತರ ನೀವು ಹೋಗಿ ಅಂಶ ಪರೀಕ್ಷಿಸಲು. ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ, ನಾನು ನೀವು ಹುಡುಗರಿಗೆ ಬಯಸುವ ಕೇವಲ ನೀವು ಮಾಡಿ ಕ್ರೋಮ್ ಅಂಶ ಪರೀಕ್ಷಿಸಲು. ನೀವು ಕೆಲವು ಟೈಪ್ ಮಾಡಿದಾಗ ಮತ್ತು ನೋಡಿ ಕನ್ಸೋಲ್ ಕೋಡ್ ಸರಿಯಾಗಿ ಸಾಗುತ್ತದೆ. ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಕೇಳಲು ಹಿಂಜರಿಯಬೇಡಿ ವೇಳೆ ಏನೋ ಇಲ್ಲಿ ಸ್ಪಷ್ಟವಾಗಿಲ್ಲ. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ಯಾವುದೇ ರೀತಿಯ ಬಲ. ಎಲ್ಲಾ ಒಂದೇ ರೀತಿಯ ಇಲ್ಲ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅಸ್ಥಿರ. ಮತ್ತು ನೀವು ಘೋಷಿಸಿದ ಸಂದರ್ಭದಲ್ಲಿ ವೇರಿಯಬಲ್ ನೀವು ವರ್ ಹೇಳುತ್ತಾರೆ. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ಹೌದು. ಇದು ಮಾಡುತ್ತದೆ, ಆದರೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಇದು ಅತ್ಯಂತ ಇಲ್ಲಿದೆ ಮೆಮೊರಿ ಹಂಚುತ್ತಾರೆ ಬಗ್ಗೆ ಸ್ಮಾರ್ಟ್. ಯಾವುದೇ, malloc ಇಲ್ಲ. ಯಾವುದೇ ಉಚಿತ ಇಲ್ಲ. ಆದ್ದರಿಂದ ಆ ಬಗ್ಗೆ ಚಿಂತೆ ಮಾಡಬೇಕಿಲ್ಲ. ಮತ್ತೊಂದು ಸಂತೋಷವನ್ನು ವೈಶಿಷ್ಟ್ಯವನ್ನು ಎಂದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಒದಗಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ನಾನು ಸರಿಸಲು ಬಯಸುವ. ಎಂದು ಸರಿ ಎಂದು? ಸರಿ. ಗ್ರೇಟ್. ಪ್ರೇಕ್ಷಕರು: ನಾನು ತೊಂದರೆ ಅನುಭವಿಸುತ್ತಿದ್ದೇನೆ [ಕಂಡುಹಿಡಿಯುವ? ಅಂಶ ಪರೀಕ್ಷಿಸಲು. ?] ರೋಜರ್ ZURAWICKI: ಆದ್ದರಿಂದ ಸಫಾರಿ ನೋಟ ನೀವು ಸ್ವಲ್ಪ ಬೇರೆ, ಆದರೆ ಇಲ್ಲ ಕ್ರೋಮ್ ಅಥವಾ ಫೈರ್ಫಾಕ್ಸ್ ಹೊಂದಿವೆ? ಆ ಸುಲಭ ಕೆಲಸ ಪದಗಳಿಗಿಂತ. ನಿಮ್ಮ ಯೋಜನೆಗಳಿಗೆ, ನಾನು ಶಿಫಾರಸು ಒಂದು ಬ್ರೌಸರ್ ಏಕೆಂದರೆ ಅಂಟದಂತೆ ನೀವು ಬಹುತೇಕ ದೋಷಗಳನ್ನು ಸಾಕಷ್ಟು ಪಡೆಯುತ್ತೀರಿ ಏಕೆಂದರೆ ಪ್ರತಿ ಬ್ರೌಸರ್ ಹಿಂಸಿಸಲು ಸ್ವಲ್ಪ ವಿಭಿನ್ನವಾಗಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ HTML. ಹಾಗಾಗಿ ನಿಮ್ಮ ಜೀವನದ ಬಹಳಷ್ಟು ಎಂದು ಆಲೋಚಿಸುತ್ತಿದ್ದೇವೆ ಸುಲಭವಾಗಿ ನೀವು Chrome ಅಂಟಿಕೊಳ್ಳುವುದಿಲ್ಲ ಏಕೆಂದರೆ ಇದು ಎಲ್ಲಾ ಗಣಕಗಳಲ್ಲಿ ಲಭ್ಯವಿದೆ. ಅದನ್ನು ಬಹಳ ಜನಪ್ರಿಯ ಬ್ರೌಸರ್. ಸರಿ? ಆದ್ದರಿಂದ ಮುಂದಿನ ವಿಷಯ ಎಂದು ನಾವು ಮಾಡಬೇಕಾದುದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ರಕ್ಷಣೆ - ನಾನು ಇಲ್ಲಿ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಬಗ್ಗೆ ಕ್ಷಮಿಸಿ. ನಾನು ಹೊಂದಿಸಲು ಸ್ಲೈಡ್ಗಳು ಹಿಗ್ಗಿಸಲು ಹೊಂದಿತ್ತು ಅಗಲ ಪ್ರಕ್ಷೇಪಕ. ಆದರೆ ನಾನು ಈಗ ಸುಮಾರು ಮಾತನಾಡಲು ಬಯಸುವ ನೀವು ಕಾರ್ಯಗಳನ್ನು ಮಾಡಲು ಹೇಗೆ. ಸಿ, ನಾವು ಘೋಷಿಸಿದ ಪ್ರತಿ ಕಾರ್ಯ. ಇಂಟ್ ಲೈಕ್ ಸೇರಿಸಿ, ಮತ್ತು ಇದು ಒಂದು ಇಂಟ್ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ X, ಮತ್ತು ಒಂದು ಇಂಟ್ ವೈ, ಮತ್ತು ನಾವು ಅವರನ್ನು ಸೇರಿಸಿ ಮತ್ತು ಅದನ್ನು ಮರಳಿ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಕಾರ್ಯಗಳನ್ನು ವಾಸ್ತವವಾಗಿ ಮತ್ತೊಂದು ವ್ಯತ್ಯಾಸಗೊಳ್ಳುವ ರೀತಿಯ. ಆದ್ದರಿಂದ ನಾವು ವರ್ ಸೇರಿಸಿ ಹೇಳುತ್ತಾರೆ, ಮತ್ತು ಇದು ಒಂದು ಕಾರ್ಯ ಸಮನಾಗಿರುತ್ತದೆ. X ಮತ್ತು y ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಒಂದು ಕಾರ್ಯ. ಮತ್ತು ಆ ಕಾರ್ಯವನ್ನು ಏನು ಮಾಡುತ್ತದೆ? ಅದೇ ರಲ್ಲಿ x + ವೈ ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಸಿ ಮತ್ತು ನೀವು ಗಮನಿಸಿ ಎಂದು ವಾಕ್ಯ ಎಂದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ನೀವು ಹೇಳಿದರು ಆಗುವುದಿಲ್ಲ ಏನು ಕಾರ್ಯ ಮರಳುತ್ತದೆ ರಿಂದ ಏಕೆಂದರೆ ಅಸ್ಥಿರ, ಹೇಗಾದರೂ ರೀತಿಯ ಇಲ್ಲ ಇದು ಇದು ನಿಜವಾಗಿಯೂ ಉತ್ಪಾದಕ ಅಲ್ಲ, ನಾನು ಯೋಚಿಸುವಂತೆ ಎಲ್ಲಾ ನಿಮ್ಮ ಸೂಚಿಸುವ ಮಾಡಲು ನಿಮ್ಮ ಕಾರ್ಯಗಳನ್ನು ರೀತಿಯ. ನೀವು ಒಂದು ಕಾರ್ಯ ಕರೆ ನಂತರ, ಅದು ಸಿ ನೀವು ಎಂದು ನಿಖರ ಅದೇ ವಾಕ್ಯ ನಿಮ್ಮ ಎರಡು ವಾದಗಳನ್ನು ಹಾದು. ನನ್ನ ನೋಡ್ ಈ ಪ್ರಯತ್ನಿಸಿ ಬಯಸುವ. ನಾನು ಸ್ಲೈಡ್ ಬದಲಿಸಬಹುದು? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ನಾವು ಸ್ಲೈಡ್ಗಳು ಪ್ರತಿಯನ್ನು ಸಿಗುತ್ತದೆ? ರೋಜರ್ ZURAWICKI: ಹೌದು. ಆದ್ದರಿಂದ ಮತ್ತೆ ನೋಡ್ ಹೋಗಿ ಅವಕಾಶ. ಸರಿ. ಹಾಗಾಗಿ ವರ್ ಆಡ್ ಕಾರ್ಯ ಸಮನಾಗಿರುತ್ತದೆ ಹೇಳುತ್ತೇನೆ. , ಒಂದು ಕ್ಷ ಟೇಕಿಂಗ್ ಒಂದು ವೈ ತೆಗೆದುಕೊಳ್ಳುವ. ನಂತರ ಅದನ್ನು ಗೊತ್ತಿತ್ತು ಹೇಳಿಕೆಯನ್ನು ನ ಪೂರ್ಣಗೊಂಡಿಲ್ಲ. ಆದ್ದರಿಂದ, ನೋಡ್ನಲ್ಲಿ ಅಥವಾ ನಿಮ್ಮ ಕನ್ಸೋಲಿನಲ್ಲಿ ನೀವು ಡಾಟ್ ಡಾಟ್ ಡಾಟ್ ಗಮನಕ್ಕೆ ಮಾಡುತ್ತೇವೆ. ಆದ್ದರಿಂದ ನೀವು ನಿಮ್ಮ ಕೋಡ್ ಟೈಪ್ ಇರಿಸಬಹುದು. ಮತ್ತು ಈಗ ನಾನು X ಹಿಂತಿರುಗಿ ಜೊತೆಗೆ ವೈ ಹೇಳುತ್ತೇನೆ. ತದನಂತರ ಕಟ್ಟುಪಟ್ಟಿಯ ಮುಚ್ಚಿ. ನಾನು ಕಟ್ಟುಪಟ್ಟಿಯ ಮುಚ್ಚಿ ಕ್ಷಣ, ಇದು ಹೇಳಿಕೆ ಮುಗಿದ ನೋಡುತ್ತಾನೆ. ಮತ್ತು ಈಗ ನಾನು ಒಂದು ಮತ್ತು ಎರಡು ಸೇರಿಸಿ ಹೇಳಬಹುದು. ನಾನು ಮೂರು ಔಟ್ ಪಡೆಯುತ್ತೀರಿ. ಗಮನಿಸಿ ನಾನು ಸೇರಿಸಲು ಮಾಡದಿದ್ದಲ್ಲಿ, ಇದು ಇದು ಒಂದು ಕಾರ್ಯ ನನಗೆ ಹೇಳುತ್ತಾಳೆ. ಮತ್ತು ಒಂದು ವಿಷಯ ಕೇವಲ ಗಮನ ಪಾವತಿಸಲು ನೀವು ಅದನ್ನು ತಪ್ಪು ಸಂಖ್ಯೆ ಕೊಟ್ಟರೆ ವಾದಗಳು, ಮಾಡುತ್ತದೆ. ಇದು ರನ್, ಆದರೆ ನೀವು ಸಿಗುತ್ತವೆ ಕೆಲವು ನಿಜವಾಗಿಯೂ ವಿಲಕ್ಷಣ ಫಲಿತಾಂಶಗಳು. ರೀತಿಯ ಕಸ ಮೌಲ್ಯವನ್ನು ಹಾಗೆ, ನೀವು ನಗರದ. ಆದ್ದರಿಂದ ಮುಂದೆ ಹೋಗಿ ಪ್ರಯತ್ನಿಸಿ ಈ ನಿಮ್ಮ ಬ್ರೌಸರ್ ನಲ್ಲಿ. ಸರಿ, ಆದ್ದರಿಂದ ಆ ಬಗ್ಗೆ, ನಾನು ಮಾಡುತ್ತೇವೆ ಈಗ ಮುಂದಿನ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ತೆರಳಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್. ನಾವು ಕಾರ್ಯಗಳನ್ನು ಬಗ್ಗೆ ಮಾತನಾಡಿದರು ಮಾಡಿದ್ದೀರಿ. ನಾವು ಕುಣಿಕೆಗಳು ಬಗ್ಗೆ ಮಾತನಾಡಿದರು ಮಾಡಿದ, ಹೇಳಿಕೆಗಳನ್ನು ತುಂಬಾ ವೇಳೆ. ವಾಕ್ಯ ಒಂದೇ ಸಿ ಮತ್ತು ಅಸ್ಥಿರ ಎಂದು. ಮತ್ತು ಈಗ ನಾನು ಸರಣಿಗಳ ಬಗ್ಗೆ ಮಾತನಾಡಲು ಬಯಸುವ. ನಾನು ಕ್ಷಮಿಸಿ ಮನುಷ್ಯ ಎಂದು ಸ್ಲೈಡ್ಗಳು ಸ್ವಲ್ಪ ಕತ್ತರಿಸಿ ಕೊಂಡಿರುವ. ಆದರೆ ವಾಸ್ತವವಾಗಿ, ಮೊದಲ ವಿಭಾಗದಲ್ಲಿ, ನೀವು ಎಲ್ಲವನ್ನೂ ಕೆಲಸ. ನಾವು ಮತ್ತೊಂದು ಮಾದರಿ ಹೊಂದಿವೆ ಅಸ್ಥಿರ ರಚನೆಗಳು ಎಂದು. ನಾವು ಚದರ ಬ್ರಾಕೆಟ್ಗಳನ್ನು ಬಳಸಿ ಅವುಗಳನ್ನು ಸೂಚಿಸುವ. , ಮೊದಲ ಉದಾಹರಣೆಯಲ್ಲಿ ಆದ್ದರಿಂದ ವರ್ ಆಗ, ಖಾಲಿ ರಚನೆಯ. ಈ ಖಾಲಿ ಪಟ್ಟಿ, ಆದ್ದರಿಂದ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಯಾವುದೇ ಅಂಶಗಳನ್ನು ಹೊಂದಿರುವ. ಮತ್ತು ನೀವು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿವೆ ಮೂರು ತಂತಿಗಳನ್ನು. ಸಿ, ನಿಮ್ಮ ರಚನೆಯ ಪ್ರತಿ ಅಂಶ ಅದೇ ರೀತಿಯ ಹೊಂದಿತ್ತು. ಆದರೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮಾತ್ರ ಇಲ್ಲ ಒಂದು ರೀತಿಯ ರಚನೆಗಳು ವಾಸ್ತವವಾಗಿ ಮಾಡಬಹುದು ಮೌಲ್ಯಗಳ ವಿಭಿನ್ನ ರೀತಿಗಳಿವೆ. ಇಲ್ಲಿ ಲೈಕ್, ನಾವು ಒಂದು ಸರಣಿ ಒಂದು ಫ್ಲೋಟ್, ಒಂದು bool, ಮತ್ತು ಒಂದು ಇಂಟ್. ನೀವು ರಚನೆಯ ಉದ್ದ ಪಡೆಯಲು ರೀತಿಯಲ್ಲಿ, ನೀವು ವಾಸ್ತವವಾಗಿ ಗಾತ್ರದ ಬಳಸಲು ಇಲ್ಲ ಅಥವಾ ಏನು. ನೀವು ಕೇವಲ ರಚನೆಯ ಹೇಳುತ್ತಾರೆ ಮತ್ತು ನಂತರ ಉದ್ದ ಡಾಟ್. ಮತ್ತು ಈ ಡಾಟ್ ಉದ್ದ, ನೀವು ನಗರದ ಇದು ರೀತಿಯ ಒಂದು struct ಇಷ್ಟ, ಹೇಗೆ ಪ್ರತಿ ರಚನೆಯ ಕ್ಷೇತ್ರ, ಹೆಚ್ಚುವರಿ ವೇರಿಯಬಲ್ ಇದು ಒಳಗೆ, ಉದ್ದ ಎಂದು ನಿಮ್ಮ ರಚನೆಯ ಎಷ್ಟು ಟ್ರ್ಯಾಕ್ನಲ್ಲಿರಿಸಿಕೊಳ್ಳುತ್ತಾರೆ. ಆದ್ದರಿಂದ ನಾನು ಬೇಗ ಹೋಗಿ ಪಡೆಯಲಿದ್ದೇನೆ ನೋಡ್ ಮತ್ತು ಪ್ರದರ್ಶನ ನೀವು ಹುಡುಗರಿಗೆ ಒಂದೇ. ಹಾಗಾಗಿ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿವೆ. ಇದು ಖಾಲಿ ಪಟ್ಟಿ ಮಾಡಬಹುದು. ಮತ್ತು ನನಗೆ ಮುದ್ರಿಸಿ ಖಾಲಿ ಪಟ್ಟಿಯನ್ನು ಹಿಂದಕ್ಕೆ. ಗ್ರೇಟ್. ನಾನು ಈಗ ಹೇಳಬಹುದು ರಚನೆಯ 1, ಮತ್ತು 2.3, ಮತ್ತು ನಿಜವಾದ ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ ಎಲ್ಲಾ ವಿವಿಧ ರೀತಿಯ. ಮತ್ತು ನೀವು ಉತ್ತಮ ಕೆಲಸ ಗಮನಿಸಿ. ನಾನು ಬೆಂಬಲಗಳು ಮರಳಿ ಪಡೆಯಲು ರಚನೆಯ ನಾನು ನೀಡಿದರು ಮೌಲ್ಯಗಳ ಎಲ್ಲಾ. ನಾನು ಮೊದಲ ಅಂಶ ಪಡೆಯಲು ಬಯಸಿದರೆ ರಚನೆಯ, ವಾಕ್ಯ ವಾಸ್ತವವಾಗಿ ಸಿ ನೀವು ಅದೇ ರಚನೆಯ ಶೂನ್ಯ ಹೇಳಬಹುದು. ಮತ್ತು ನೀವು ಒಂದು ಪಡೆಯಿರಿ. ನಾನು ರಚನೆಯ ಅದೇ ಹೇಳಬಹುದು ಎರಡು, ಮತ್ತು ನಾನು ನಿಜವಾದ ಪಡೆಯಿರಿ. ನಾನು ರಚನೆಯ ಹೊರಗಿನ ಏನಾದರೂ ವೇಳೆ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸುರಕ್ಷಿತ ಭಾಷೆ ನಾನು ಒಂದು seg ತಪ್ಪು ಪಡೆಯಲು ಏಕೆಂದರೆ. ನಾನು ಸ್ಪಷ್ಟೀಕರಿಸದ ಪಡೆಯುತ್ತೀರಿ. ಮತ್ತು ಈ ಸ್ಪಷ್ಟೀಕರಿಸದ, ನೀವು ರೀತಿಯ ಮಾಡಬಹುದು ಶೂನ್ಯ ಬಗ್ಗೆ ಯೋಚಿಸುತ್ತಾರೆ. ನೀವು ಆದರೆ ನಿಜವಾಗಿಯೂ ಕಿರಿಕಿರಿ ನೀವು ಪರಿಶೀಲಿಸಲು ಹೊಂದಿರುತ್ತದೆ ಕೋಡ್ ಏಕೆಂದರೆ ನೀವು ಎಲ್ಲವನ್ನೂ, ನೀವು ಸಿಲುಕಿಲ್ಲ ಕೆಲಸ. ನಾವು ಕೆಲವು ಉದಾಹರಣೆಗಳನ್ನು ನೋಡಿ ಮಾಡುತ್ತೇವೆ ಈ ನಾವು ಉಲ್ಕೆಯ ಕೆಲಸ ಮಾಡಿದಾಗ. ರಚನೆಯ ನಾಲ್ಕು, ಸಿಲುಕಿಲ್ಲ ಆದಾಗ್ಯೂ ನಾನು ಒಂದು ಮೌಲ್ಯವನ್ನು ಮಾಡಬಹುದು. ಹಾಗಾಗಿ ಇದು ಒಂದು ಸಮನಾಗಿರುತ್ತದೆ ಹೇಳುತ್ತೇನೆ. ತದನಂತರ ನಾನು, ರಚನೆಯ ಹೋಗಿ ಅಲ್ಲಿ ಹೆಚ್ಚುವರಿ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿವೆ. ಮತ್ತು ರಚನೆಯ ಮೂರು, ಇದು ಗಮನಕ್ಕೆ undefined ಮಾಡಲಾಯಿತು, undefined ಆಗಿರುತ್ತದೆ. ಹಾಗಾಗಿ ಈಗ ಸಹಿತ ಹೊಂದಿವೆ ಮಧ್ಯಮ ರಂಧ್ರವನ್ನು. ಆದರೆ ನಾನು ರಚನೆಯ ನಾಲ್ಕು ಮುದ್ರಿತ ವೇಳೆ, ನಾನು ಒಂದು ಹೋಗಬಹುದು. ನಾನು ರಚನೆಯ ಮೂರು ಮಾಡಿದರೆ, ನಾನು ಸ್ಪಷ್ಟೀಕರಿಸದ ಪಡೆಯಿರಿ. ಆದ್ದರಿಂದ ಸಂತೋಷವನ್ನು ವೈಶಿಷ್ಟ್ಯವನ್ನು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ನೀವು ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ ಆಗಿದೆ ಪಟ್ಟಿಗಳನ್ನು ಮಾಡಬಹುದು ಎಂದು ಗಾತ್ರವನ್ನು ಬದಲಾಯಿಸಲು. ಅರೆಸ್, ಸಾಲುಗಳು ಪಟ್ಟಿಗಳನ್ನು ಎಂಬ, ಅವರು ಗಾತ್ರವನ್ನು ಬದಲಾಯಿಸಲು. ಮತ್ತು ನೀವು ಯಾವುದೇ ಸ್ಥಳ ಸೂಚಿಸಬಹುದು ಅವರನ್ನು ಒಳಗೆ. ಮತ್ತು ಎಲ್ಲಾ ಅಂತರವನ್ನು ಭರ್ತಿ ಮಾಡಲಾಗುತ್ತದೆ ಈ ಸ್ಪಷ್ಟೀಕರಿಸದ ಮೌಲ್ಯಗಳು. ಆದ್ದರಿಂದ ನಾವು ರಚನೆಗಳು ಕುರಿತು ಬಂದಿದೆ. ಈಗ, ನಾನು ರಕ್ಷಣೆ ಬಯಸುವ ಕಡೆಯದಾಗಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಮತ್ತು ಇದು ತುಂಬಾ ಮುಖ್ಯ ಕೋಡ್ ಅರ್ಥೈಸಿಕೊಳ್ಳುವ ಎಂದು ನಾನು ನೀವು ತೋರಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ, ವಸ್ತುಗಳು ಏರಲಿದೆ. ಮತ್ತು ವಸ್ತುಗಳ ಒಂದು ಪದವನ್ನು ಇವೆ - ಮೂಲತಃ, ಅವರು ಇರುತ್ತವೆ ಅನೇಕ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳು. ಮತ್ತು ಪ್ರತಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಇಷ್ಟಗಳು ಸ್ವಲ್ಪ ವಿಭಿನ್ನವಾಗಿ ಅವರನ್ನು ನಗರದ. ಆದರೆ ನಾನು ಉಲ್ಕೆಯ, ಉತ್ತಮ ಭಾವಿಸುತ್ತೇನೆ ಸಾದೃಶ್ಯದ ಸಿ struct ಆಗಿದೆ. ಸಿ, ನಾವು struct ಹುಡುಕಲು ಬಯಸಿದರೆ ವಿದ್ಯಾರ್ಥಿ, ನಾವು ಸೂಚಿಸಲು ಮಾಡಿದೆವು ಎಲ್ಲಾ ಇದು ಒಳಗೆ ವಿಷಯಗಳನ್ನು. ಆದ್ದರಿಂದ ಇದು ಒಂದು ಹೆಸರನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಇದು ಒಂದು ವರ್ಷದ ಹೊಂದಿರುತ್ತದೆ. ಇದು ಲಿಂಗ ಹೊಂದಿರುತ್ತದೆ. ಆದರೆ ನಾವು ಅದನ್ನು ನೀಡಲು ಹೊಂದಿವೆ ಎಲ್ಲಾ ಆ ವಸ್ತುಗಳ ರೀತಿಯ. ಈಗ ನಾವು ಈ ಅಚ್ಚು ಎಂದು ವಿದ್ಯಾರ್ಥಿ ಎಂಬ struct, ನಾವು ಹೊಂದಬಹುದು ಹೊಸ struct, ನಾವು ಕೈಯಾರೆ ಜಾಗ ಪ್ರತಿ ಎಂಬುದನ್ನು ಹೇಳುವುದು. ನಾವು ಡಾಟ್ ಹೆಸರು ಬಳಸಲು ಮತ್ತು ಇಲ್ಲಿದೆ, ಡಾಟ್ ವರ್ಷ, ಲಿಂಗ ಡಾಟ್. ನಂತರ ನಾವು, ಕೊನೆಯ ಸಾಲಿನಲ್ಲಿ ಇಲ್ಲಿ ಕೋಡ್, ನಾನು ಔಟ್ ಮುದ್ರಿಸುವ ನಾನು struct ವಿದ್ಯಾರ್ಥಿ ಹೆಸರು. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಜಗತ್ತಿನಲ್ಲಿ, ಇಲ್ಲ struct ವಿದ್ಯಾರ್ಥಿ ಯಾವುದೇ ವಿಷಯ. ನೀವು ಮೊದಲೇ ರಚನೆ ಸೃಷ್ಟಿಸಲು ಇಲ್ಲ. ನೀವು ವಾಸ್ತವವಾಗಿ ಕೇವಲ, ಈ ಆವರಣಗಳಲ್ಲಿ, ನೀವು ಎಲ್ಲವನ್ನೂ ಏನು ಹೇಳುವುದಿಲ್ಲ. ಮತ್ತು ಈ ವಿಲಕ್ಷಣ ಸಂಕೇತನ ಕರುಳಿನ ಮತ್ತು ನಂತರ ಅಲ್ಪವಿರಾಮ, ಆದರೆ ನೀವು ಅಷ್ಟು ಬೇಗ ಇದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಮತ್ತು ಇದು ವಾಸ್ತವವಾಗಿ ಒಂದು ನಿಜವಾಗಿಯೂ ಸುಲಭ ಕೇವಲ ಹೊಂದಿಕೊಳ್ಳುವ ರೀತಿಯಲ್ಲಿ ವಸ್ತುಗಳು ಕುಶಲಬಳಕೆಯ. ಗಮನಿಸಿದಿರಾ ನಾನು ಈಗ ಪಡೆಯಲು ಬಯಸಿದರೆ ರು ನಿಂದ ಹೆಸರಿಸಲು, ನಾನು s.name ಮಾಡಲು. ಈ ಬಗ್ಗೆ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಇವೆ? ಇದು ಸಾಮಾನ್ಯವಾಗಿ ತುಂಬಾ ಗೊಂದಲಮಯ ಬಂದಿದೆ ನಾವು ಜನರನ್ನು ಪರಿಚಯಿಸಲು ವಿಷಯ ಮಾಡಿದಾಗ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್. ನಾನು ನೋಡ್ ಈ ಕೆಲವು ಉದಾಹರಣೆಗಳು ಮಾಡುತ್ತೇನೆ. ಹೌದು? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ನೀವು ಮಾಡಲು ಉದಾಹರಣೆಗೆ, ಅನೇಕ ಹೊಂದಿವೆ ಆ ರೀತಿಯ ಅಸ್ಥಿರ. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ಸರಿ. ಹಾಗಾಗಿ ನೀವು ಹೋಗಿ ಎಂದು ದಾರಿ ಊಹೆ ನೀವು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ವಸ್ತುಗಳು ಹಾಕುತ್ತಾನೆ, ಮತ್ತು ಈಗ ನಿಮಗೆ ಸಾಧ್ಯವಿದೆ ವಸ್ತುಗಳ ಸರಣಿ. ನಿಮ್ಮ ಪ್ರಶ್ನೆಗೆ ಉತ್ತರ ಇಲ್ಲ? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ಹೌದು. ಎಸ್ ಒಂದು ವಸ್ತು. ಆದ್ದರಿಂದ ನಾವು ನೋಡ್ ಹೋಗಿ ಮಾಡಬಹುದು ಸ್ವಲ್ಪ ಸುಮಾರು ಆಡಲು. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]? ರೋಜರ್ ZURAWICKI: ಓಹ್, ಸರಿ. ಆದ್ದರಿಂದ ನೀವು ಕೇಳುವ ನಿಮಗೆ ತರಗತಿಗಳು, ಏನು ತರಗತಿಗಳು, ಬಹಳ ವಿಭಿನ್ನವಾಗಿ ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಅವರು ನಿಜವಾಗಿಯೂ ವಿಲಕ್ಷಣ ಯೋಜನೆಯನ್ನು ಹೊಂದಿಲ್ಲ ನೀವು ಎಂಬ ಮಾದರಿ, ತಿಳಿದುಕೊಳ್ಳಬೇಕು. ಅದನ್ನು ಯಾವುದೇ ಸ್ಥಿರ ಮಾರ್ಗಗಳಿಲ್ಲ. ಆದ್ದರಿಂದ ನೀವು ಅನೇಕ, ನೀವು ರಚಿಸಲು ಬಯಸಿದರೆ ಕೇವಲ ರೀತಿಯ ಒಂದು ಫಂಕ್ಷನ್ ಎಂದು ಅಥವಾ ಏನಾದರೂ. ನೀವು ನಿಮ್ಮ ಸ್ವಂತ ಕಾರ್ಯ ಸೃಷ್ಟಿಸಲು. ಮತ್ತು ನೀವು ಒಂದು ವಸ್ತು ಹಿಂದಿರುಗುತ್ತಿದ್ದವು. ಆ ಸುಲಭವಾದ ಎಂದು ಅದನ್ನು ದಾರಿ. ಎಂದು ಅರ್ಥ ಡಸ್? ಸರಿ. ಗ್ರೇಟ್. ಹಾಗೆ ಒಮ್ಮೆ ನಾವು ಒಂದು ತಿಳುವಳಿಕೆ ಹೊಂದಿವೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ವಸ್ತುಗಳು, ಅವರು - ಓಹ್, ಹೌದು. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ] ಉದಾಹರಣೆಗೆ, ನಡುವಿನ ವ್ಯತ್ಯಾಸ ಇಲ್ಲಿದೆ ಎರಡು ಉಲ್ಲೇಖಗಳು ವಿರುದ್ಧ ಜೊತೆ "ರೋಜರ್" [ಕೇಳಿಸುವುದಿಲ್ಲ] ತಂತುವನ್ನು. ರೋಜರ್ ZURAWICKI: ಸರಿ. ಆದ್ದರಿಂದ ಈ ಸಿ, ನಾವು ಒಂದೇ ಹೊಂದಿವೆ ಅಕ್ಷರಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುವ ಉಲ್ಲೇಖಗಳು ಮತ್ತು ಡಬಲ್ ತಂತಿಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುವ ಉಲ್ಲೇಖಗಳು. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ವಾಸ್ತವವಾಗಿ ದೂರ ಈ ಎಸೆಯುತ್ತಾರೆ ನೀವು ತಂತಿಯನ್ನು ಹೊಂದಿವೆ ಏಕೆಂದರೆ ಏಕೈಕ ಅಥವಾ ಎರಡು ಉದ್ದರಣ, ಮತ್ತು ಇಲ್ಲ ಒಂದು ಚಾರ್ ಯಾವುದೇ ವಿಷಯ. ಆದರೆ ನೀವು ಅದೇ ನಕಲು ವೇಳೆ ಸಿ ಕೋಡ್, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಎಂದು ಕೇವಲ ಉತ್ತಮ ಚಿಕಿತ್ಸೆ. ನಾನು ಅದನ್ನು ಚಿಕಿತ್ಸೆ ಏಕೆ ಇದು - ಎಂದು ಏಕೆ ನಾನು ಅಕ್ಷರಶಃ ಪೋರ್ಟ್ನ ಆ ಅರ್ಥದಲ್ಲಿ ಕೋಡ್. ನಾನು ನೀವು ಉದಾಹರಣೆ ತೋರಿಸಲು ಬಯಸುವ ಒಂದು ಸಂಕೀರ್ಣವಾದ ವಸ್ತುವಿನ. ಆದ್ದರಿಂದ ನೀವು ಗಮನಿಸಿ ಎಂದು ಒಂದು ವಸ್ತುವಿನ ಮೌಲ್ಯಗಳು ತಂತಿಗಳನ್ನು ಹೊಂದಬಹುದು. ಇದು ಮೌಲ್ಯಗಳ ಮತ್ತೊಂದು ಪಟ್ಟಿಯನ್ನು ಹೊಂದಿರುವ. ಇದು ಒಂದು ಪಟ್ಟಿಯಲ್ಲಿದ್ದಾರೆ ಮೌಲ್ಯಗಳು ವಸ್ತುಗಳು. ಈ ಯಾವುದೇ ಮಿತಿ ನಿಜವಾಗಿಯೂ ಇಲ್ಲ. ಇಲ್ಲಿ, ಇದು ಕೇವಲ ಉತ್ತಮ ಪ್ರದರ್ಶನ ಇಲ್ಲಿದೆ ನೀವು ಬಹಳಷ್ಟು ಪಡೆಯಬಹುದು ಹೇಗೆ ಇಂದಿನ ವಿವಿಧ ಎಲ್ಲಾ ಒಂದು ವಸ್ತು. ಈ ಅರ್ಥ ಡಸ್? ಈಗ, ನೀವು ಸಹ ಹೊಂದಬಹುದು ವಸ್ತುಗಳ ಸಾಲುಗಳು. ಇಲ್ಲಿ ನೀವು ಹೋಲುವ ರೀತಿಯ ಆಗಿದೆ ನೀವು ವಸ್ತುಗಳನ್ನು ಹೊಂದಿವೆ, ಕೇಳಿದಾಗ ಅದೇ ರೀತಿಯ. ಆದರೆ ಸಮಸ್ಯೆ ಯಾವುದೇ ನಿಶ್ಚಿತ ಇಲ್ಲ, ಆಗಿದೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ವಸ್ತುಗಳ ರೂಪದಲ್ಲಿ. ಆದ್ದರಿಂದ ನೀವು ನೀವೇ ಸೂಚಿಸಿ. ಮತ್ತು ನೀವು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಬೇಕು ಅವರು ಏಕರೂಪದ ಆರ್. ನಾನು ವಸ್ತುವಿನ ರಚಿಸಲು ಆದ್ದರಿಂದ ಇಲ್ಲಿ, ನಾನು ಹೊಂದಿವೆ ಪ್ರತಿ ಒಂದು ಹೊಂದಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಹೆಸರಿಸಲು, ಮತ್ತು ಪ್ರತಿ ಒಂದು ಮನೆ ಹೊಂದಿದೆ. ತದನಂತರ ನಾನು ಆ ಒಂದು ಸರಣಿ, ಮತ್ತು ನನ್ನ ಕಾಟೇಜ್ ಮಾಡಬಹುದು. ತದನಂತರ ಇಲ್ಲಿ ನೀವು ರೀತಿಯ ಮಾಡಬಹುದು ಲೂಪ್ ನಡೆಯುತ್ತಿದೆ ನೋಡಿ. ಲೂಪ್ ಕೇವಲ ನಿಜವಾಗಿಯೂ ಸಾಮಾನ್ಯ ಒಂದು ರಚನೆಯ ಮೇಲೆ ಸಂಚರಿಸುತ್ತಾರೆ ರೀತಿಯಲ್ಲಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್. ಈ ಮಾದರಿಯನ್ನು ಹೋಲುತ್ತದೆ ಗಮನಿಸಿ ಸಿ ಸಮಾನ ಗೆ, ಅಲ್ಲಿ ನೀವು ನಾನು ಶೂನ್ಯಕ್ಕೆ ಸಮವಾಗಿದ್ದರೆ ಇಂಟ್. ನಾನು ಉದ್ದವನ್ನು ಕಡಿಮೆ. ಮತ್ತು ನಂತರ ನಾನು ಜೊತೆಗೆ ಹೆಚ್ಚು. ಇದು, ಸುಮಾರು ಅದೇ ಕೋಡ್ ಇಲ್ಲಿದೆ ಕೆಲವು ವಿವರಗಳು ಹೊರತುಪಡಿಸಿ. ಆದ್ದರಿಂದ ಎಲ್ಲರೂ ಅರ್ಥ ಇಲ್ಲ ಯಾವ ವಸ್ತು? ಕೇವಲ ಒಂದು ಸಿ struct ಬಗ್ಗೆ ಯೋಚಿಸುತ್ತಾರೆ. ಮತ್ತು ನೀವು ಜಾಗ ಪ್ರವೇಶಿಸಲು ರೀತಿಯಲ್ಲಿ ಕೇವಲ ಚುಕ್ಕೆ ಆಗಿದೆ. ಮತ್ತು ಎಲ್ಲಿಯವರೆಗೆ ನೀವು ನೆನಪಿಡುವ ಹೇಗೆ ಡಾಟ್ ಬಳಸಲು, ನೀವು ಚೆನ್ನಾಗಿರುತ್ತದೆ ಮಾಡುತ್ತೇವೆ. ಸರಿ, ಈಗ ಮಾಡಬಹುದು ಎಲ್ಲರೂ ಆ ಲಿಂಕ್ ಓದಲು? ಈ ಯೋಜನೆಗೆ ಲಿಂಕ್ ಆಗಿದೆ. ಯಾರಾದರೂ ತೊಂದರೆ ಲಿಂಕ್ ನೋಡಿದ? ಸರಿ, ನಂತರ ಅದನ್ನು ಬದಲಾಯಿಸಲು ಅವಕಾಶ. ಇದು ಅಲ್ಲ - ಹೌದು, ಎಂದು ಬಹುಶಃ ಇಲ್ಲಿದೆ ಇದು ಮಾಡಲು ಸುಲಭ ರೀತಿಯಲ್ಲಿ. ಗ್ರೇಟ್. ನೀವು ಈ ಸೈಟ್ ಗೆ ಹೋಗಿ ಆದ್ದರಿಂದ, ಅಲ್ಲಿ ಮಾಡಬೇಕಾದುದು ಕೆಲವು ಸೂಚನೆಗಳನ್ನು ಎಂದು ನಾನು ಮಾಡುತ್ತೇವೆ ನಾವು ಉಲ್ಕೆಯ ಅನುಸ್ಥಾಪಿಸಲು ಹೇಗೆ ಮೇಲೆ ಹೋಗಿ ಮತ್ತು ನಮ್ಮ ಮಾದರಿ ಯೋಜನೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿರುವ. ನಾನು ಎಲ್ಲರೂ ಹೊಂದಿದೆ ಮಾಡಲು ಬಯಸುವ ಕೆಳಗೆ ಲಿಂಕ್ ನಾನು ಸರಿಸಲು ಮೊದಲು. ನಾನು ಸರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ? ಮಹಾನ್, ಸರಿ. ಇಲ್ಲಿ ನಾನು ವೆಬ್ಸೈಟ್ ನಲ್ಲಿ ನಾನು. ನೀವು, README ಫೈಲ್ ರಲ್ಲಿ ಗಮನಕ್ಕೆ ಮಾಡುತ್ತೇವೆ ನಾವು ಹೇಗೆ ಕೆಲವು ಸೂಚನೆಗಳನ್ನು ನೇ ಅಪ್ ಸೆಟ್ ಪಡೆಯಲು. ನೀವು CS50 ರಲ್ಲಿ ಅಗತ್ಯವಿದೆ APPLIANCE ಅಥವಾ ಕೇವಲ ಒಂದು ಮ್ಯಾಕ್. ವಿಂಡೋಸ್ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ. ಆದರೆ ಮೂಲಭೂತವಾಗಿ ಏನು ಅಲ್ಲ ವಿಂಡೋಸ್ ಈ ಕೆಲಸ ಮಾಡಬೇಕು ಕೇವಲ ಉತ್ತಮ ಸೂಚನೆಗಳನ್ನು. ಆದರೆ ನಾನು ಸ್ವಲ್ಪ ಮಾಡಬಹುದು ದೊಡ್ಡ ಹಾಗೂ. ಆದ್ದರಿಂದ ನೀವು ಮೊದಲ ರನ್ ಮಾಡುತ್ತೇವೆ ಆಜ್ಞೆಗಳ ಜೋಡಿ. ಈ ಹುಡುಗರಿಗೆ ಕೇವಲ ಉಲ್ಕೆಯ ಅನುಸ್ಥಾಪಿಸುತ್ತದೆ. ನನ್ನ ಟರ್ಮಿನಲ್ ಒಳಗೆ ಹೋಗಿ. ಈಗ ನಾನು ಒಂದೇ ರನ್, ನಾನು ಈಗಾಗಲೇ ಇನ್ಸ್ಟಾಲ್. ಆದ್ದರಿಂದ ಸ್ವಲ್ಪ ಕಡಿಮೆ ಇಲ್ಲಿದೆ. ಇದು ಸ್ವಲ್ಪ ಮುಂದೆ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ನೀವು ಹುಡುಗರಿಗೆ. ಆದರೆ ನಾನು ಮೊದಲ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಬಯಸುವ ನಾವು ಉಲ್ಕೆಯ ಚಾಲನೆಯಲ್ಲಿರುವ ಎಂದು. ಉಲ್ಕೆಯ ಸ್ಥಾಪಿಸಿದ ನಂತರ, ನೀವು ಮಾಡಬೇಕಾದುದು ಕನ್ಸೋಲಿನಲ್ಲಿ ನೋಡ್ ಪಡೆಯಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಪ್ರೇಕ್ಷಕರು: ಅವರು ಕೇಳುತ್ತಿದ್ದೇವೆ ಪಾಸ್ವರ್ಡ್. ರೋಜರ್ ZURAWICKI: ನಿಮ್ಮ ಎಂದು ಬಳಕೆದಾರ ಪಾಸ್ವರ್ಡ್ ನೀವು ಮ್ಯಾಕ್ ಮೇಲೆ ಇಂತಹ. ಅದು ಕೇವಲ ಅನುಮತಿ ಅಗತ್ಯವಿದೆ ಕೆಲವು ಸಿಸ್ಟಮ್ ಕಡತಗಳನ್ನು ಮಾರ್ಪಡಿಸಿ. ಇದು ನೀವು ಕೇಳುತ್ತದೆ ಆದ್ದರಿಂದ ಪ್ರಶ್ನೆ ಪಾಸ್ವರ್ಡ್, ಇದು ಕೇವಲ ನೀವು ಕೇಳುವ ನಿಮ್ಮ ಬಳಕೆದಾರ ಹೆಸರು ಪಾಸ್ವರ್ಡ್ ಮಾಡಿದಾಗ ನಿಮ್ಮ ಮ್ಯಾಕ್ ಒಳಗೆ ಪ್ರವೇಶಿಸಲು. ಮತ್ತು ಇದು ಇದರಿಂದ ಸಿಸ್ಟಮ್ ಕಡತಗಳನ್ನು ಬದಲಾಯಿಸಲು. ನೀವು ಸಿದ್ಧರಾದಾಗ, ನೀವು ಚಲಿಸಬಹುದು ಮುಂದಿನ ಹಂತಕ್ಕೆ, ಇದು ನಕಲು ನಾನು ವೆಬ್ಸೈಟ್ ಸ್ಯಾಂಪಲ್ ಕೋಡ್. ಮತ್ತು ನೀವು ಒಂದು ಹೊಸ ಕೋಶವನ್ನು ಪಡೆಯುತ್ತೀರಿ ನಿಮ್ಮ ಮನೆ ಕೋಶವನ್ನು ಲೀಡರ್ ಎಂಬ, ಮತ್ತು ನಾವು ಅಲ್ಲಿಂದ ಕೆಲಸ ಆರಂಭಿಸಬಹುದು. ಹಾಗಾಗಿ ಕೇವಲ ನಕಲು ಮತ್ತು ಈ ಅಂಟಿಸಲು ಬಾಗುತ್ತೇನೆ ನನ್ನ ಟರ್ಮಿನಲ್ ಆದೇಶಿಸುತ್ತದೆ. ಮತ್ತು ನನಗೆ, ನಾನು ಈಗಾಗಲೇ ಅಬೀಜ. ಆದ್ದರಿಂದ ನಾನು ಈಗ ಚಲಿಸಬಹುದು ಲೀಡರ್ ಆಗಿ. ಮತ್ತು ನಾನು ಕೆಲವು ಇರಬೇಕು ಹಾಗಾದರೆ ಕಡತಗಳನ್ನು. ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ] ಕೆಲಸ. ರೋಜರ್ ZURAWICKI: ಓಹ್, ನೀವು ಬಹುಶಃ ಹಾಗೆಯೇ ಸ್ಥಾಪಿಸಲಾಗಿದೆ ಅಪ್ರಯೋಜಕ ಅಗತ್ಯವಿದೆ. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ಕ್ಷಮಿಸಿ? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ಓಹ್, ಸರಿ. ಸರಿ. ನೀವು ಬೇಕು ಏಕೆಂದರೆ ಆ ಈ ಲಿಂಕ್ ಪಡೆಯಲು GitHub ಲಾಗ್ ಇನ್. ನೀವು ಹುಡುಗರಿಗೆ ನೋಡಿ, ಸುಲಭವಾದ ಅದನ್ನು ದಾರಿ ನಾನು ಹೇಳುತ್ತಿದ್ದರು ZIP ಡೌನ್ಲೋಡ್. ಮತ್ತು ಈ ಕೇವಲ ಡೌನ್ಲೋಡ್ ಮಾಡುತ್ತದೆ ಎಲ್ಲಾ ಕಡತಗಳನ್ನು. ತದನಂತರ ನೀವು ನಿಮ್ಮ ಹೇಳಿದಂತೆ ಒಮ್ಮೆ ಡೌನ್ಲೋಡ್ ಅಥವಾ ನಿಮ್ಮ ಮನೆ ಕೋಶವನ್ನು - ನಾನು ಹಾಕುವ ಶಿಫಾರಸು ನಿಮ್ಮ ಮನೆ ಕೋಶವನ್ನು ಆದ್ದರಿಂದ ನಾವು ಎಲ್ಲಾ ಮಾಡಬಹುದು ಅದೇ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ. ಎಲ್ಲಿಯವರೆಗೆ ನಾವು ಕಡತಗಳನ್ನು ಹೊಂದಿವೆ, ನಾವು ತಿನ್ನುವೆ ಅವರೊಂದಿಗೆ ಕೆಲಸ ಆರಂಭಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಜನರು ಹೊಂದಿರುವ ತಿಳಿಯಿರಿ ತೊಂದರೆ ಕಡತಗಳನ್ನು ಡೌನ್ಲೋಡ್. ಪ್ರೇಕ್ಷಕರು: ಮುಖಪುಟ ಕೋಶ ಮೂಲಕ, ನೀವು ಅರ್ಥ - ರೋಜರ್ ZURAWICKI: ಆದ್ದರಿಂದ ಮನೆಗೆ ನಿರ್ದೇಶಿಕೆಯು ನೀವು ಇದ್ದರೆ, ಜಾನ್ ಹಾರ್ವರ್ಡ್ ಎಂದು CS50 ಉಪಕರಣಗಳಲ್ಲಿರುವ. ನಿಮ್ಮ ನೆಲೆ ಕೋಶದಲ್ಲಿ ಪಡೆಯಲು, ಕೇವಲ ಸಿ ಟೈಪ್ ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ] CS50 ಉಪಕರಣಗಳಲ್ಲಿರುವ [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ಹೌದು. ನೀವು ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸಲು ಬಯಸುವ ನಿಮ್ಮ ಟರ್ಮಿನಲ್ ನಲ್ಲಿ. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ನಾನು ಯಾವುದೇ ಹೇಳುತ್ತಾರೆ ಒಂದು ದೋಷ ಸಿಕ್ಕಿತು ಫೈಲ್ ಅಥವಾ ಡೈರೆಕ್ಟರಿ. ರೋಜರ್ ZURAWICKI: ನಾವು ಒಂದು ತ್ವರಿತ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಮುರಿಯಲು ಮತ್ತು ಕೇವಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಎಲ್ಲರೂ ಉಲ್ಕೆಯ ಸ್ಥಾಪನೆ ಮಾಡಿದ್ದಾರೆ, ಮತ್ತು ನಾನು ಮಾಡುತ್ತೇವೆ ಕೇವಲ ಜನರು ಸಹಾಯ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ ಹೋಗಿ. ಪರಸ್ಪರ ಸಹಾಯ ಪ್ರಯತ್ನಿಸಿ ವೇಳೆ ನೀವು ಸಮಸ್ಯೆಗಳಿಗೆ ಸಿಲುಕಿತು ಮಾಡುತ್ತಿದ್ದೇವೆ. ಕ್ಷಮಿಸಿ, ಹೌದು. ನೀವು ಉಪಕರಣಗಳಲ್ಲಿರುವ ಎರಡೂ ಬಯಸುವಿರಾ? ಪ್ರೇಕ್ಷಕರು: ಹೌದು. ನಾನು Risa ಹೊಂದಿವೆ ರೋಜರ್ ZURAWICKI: ಸರಿ. ನೀವು ಮತ್ತೆ ವೆಬ್ಸೈಟ್ಗೆ ಹೋದರೆ, ಮೇಲಕ್ಕೆ ಸ್ಕ್ರಾಲ್ ಹೋಗಿ. ಮತ್ತು ಈ, HTTPS ಇಲ್ಲ. ಪ್ರೇಕ್ಷಕರು: ಈ ನಕಲಿಸಿ? ರೋಜರ್ ZURAWICKI: ಹೌದು. ತದನಂತರ ನೀವು ಬಯಸುವ git clone ಟೈಪ್. ಆದ್ದರಿಂದ ನೀವು ಕಂಟ್ರೋಲ್ ಒತ್ತಿದಾಗ - ಪ್ರೇಕ್ಷಕರು: ಇಲ್ಲಿ? ಮತ್ತು [ಕೇಳಿಸುವುದಿಲ್ಲ] ಹಾಗೆ? ರೋಜರ್ ZURAWICKI: ಜಿ ನಾನು ಟಿ. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ನಂತರ ಅಪ್ರಯೋಜಕ ಮತ್ತು ಕ್ಲೋನ್. ಆದ್ದರಿಂದ ಆಜ್ಞೆಯನ್ನು ಹೋಲುತ್ತದೆ ಇಲ್ಲಿದೆ ನೀವು ಮೇಲೆ, ಆದರೆ ಬದಲಾಗಿದೆ URL ಅನ್ನು. ಇದು ಈ ಆದ್ದರಿಂದ ಮೊದಲು, ಈಗ ಈ ಇಲ್ಲಿದೆ. ನನಗೆ ನವೀಕರಿಸಲು ಅವಕಾಶ - ಹೌದು. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ಈ ಡೌನ್ಲೋಡ್. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ಓಹ್, ಎಷ್ಟು ಸರಿಯಾಗಿ ನಕಲನ್ನು ಮಾಡಲಿಲ್ಲ. ನಾನು ಸರಿಪಡಿಸಲು ಮಾಡುತ್ತದೆ. ಪ್ರಯತ್ನಿಸುತ್ತಿರುವುದರಿಂದ ದೋಷವುಂಟಾಗಿದೆ ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು. ನನಗೆ ನೀವು ಹುಡುಗರಿಗೆ ಆಜ್ಞೆಯನ್ನು ನವೀಕರಿಸಲು ಅವಕಾಶ ಆದ್ದರಿಂದ ನಾನು ಕೆಲಸ ಕಾಣಿಸುತ್ತದೆ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಮಾಡಬಹುದು. ನಾನು ಆ ಬಗ್ಗೆ ಕ್ಷಮಿಸಿ. ಇದು ಅದೇ ಇರಬೇಕು ಮ್ಯಾಕ್ಗಳ ಅಥವಾ CS50 ಉಪಕರಣಗಳಲ್ಲಿರುವ. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ನಾನು ಅಪ್ಡೇಟ್ ಮಾಡಿದ ಸಂಖ್ಯೆ ಎರಡು, ವೇಳೆ ಆದೇಶ ನೀವು ಪುಟ ರಿಫ್ರೆಶ್. ಮತ್ತು ಈ, URL, ನೀವು ಇರಬೇಕು ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಪ್ರೇಕ್ಷಕರು: ನಾವು ಇನ್ನೂ ಇಂತಹ [ಕೇಳಿಸುವುದಿಲ್ಲ] ಡೌನ್ಲೋಡ್. ರೋಜರ್ ZURAWICKI: ನೀವು ನೀವು ಇನ್ನೂ ಉಲ್ಕೆಯ ಡೌನ್ಲೋಡ್? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ಹೌದು, ನೀವು ಬಯಸಿದರೆ ನಿಮ್ಮ ಮ್ಯಾಕ್ ಮೇಲೆ ಅಭಿವೃದ್ಧಿ. ಆದರೆ ನೀವು Xcode ಡೆವಲಪರ್ ಅಗತ್ಯವಿದೆ ಇನ್ಸ್ಟಾಲ್ ಉಪಕರಣಗಳು. ನಾನು CS50 ಮೇಲೆ ಈ ಆಜ್ಞೆಗಳನ್ನು ಪರೀಕ್ಷೆ ಮಾಡಿದ ಯಂತ್ರ, ಆದ್ದರಿಂದ ನಾನು ಖಾತರಿ ಮಾಡಬಹುದು ಇದು ಕೆಲಸ ಎಂಬುದನ್ನು. ಹೌದು. ನನಗೆ ಹೋಗಿ ಮತ್ತು ನೀವು ಸಹಾಯ ಅವಕಾಶ. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ನನ್ನ ಪಾಸ್ವರ್ಡ್ ನೀಡಿ. ಈ ಮ್ಯಾಕ್ ಆಗಿದೆ. ತದನಂತರ ನಾನು [ಕೇಳಿಸುವುದಿಲ್ಲ] ಹಾಗೆ. ರೋಜರ್ ZURAWICKI: ಸರಿ. ನಾನು ಎಲ್ಲಾ ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸಲು ಪ್ರಯತ್ನಿಸಿ ಎಂದು ಕೇವಲ CS50 ಉಪಕರಣಗಳಲ್ಲಿರುವ ಟರ್ಮಿನಲ್. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ನಾನು ಕೆಲಸ ಪಡೆಯುತ್ತೀರಿ ಮೇಲೆ, ಟರ್ಮಿನಲ್ ಮೊದಲ ನಂತರ CS50 ಯಂತ್ರ, ಮತ್ತು ಮ್ಯಾಕ್ ಟರ್ಮಿನಲ್. ಪ್ರೇಕ್ಷಕರು: ನೀವು CS50 ಮೇಲೆ ಅದನ್ನು ವೇಳೆ [ಕೇಳಿಸುವುದಿಲ್ಲ], ಹಾಗೆ ಯಂತ್ರ. ರೋಜರ್ ZURAWICKI: ನಾನು ಸರಿಸಲು ಬಯಸುತ್ತೀರಿ , ಆದರೆ ಜನರು ಈಗಲೂ ಹೊಂದಿದ್ದರೆ ಮೇಲೆ ತೊಂದರೆ ಉಲ್ಕೆಯ ಸ್ಥಾಪನೆಗೆ, ಕೆವಿನ್ ಹೆಚ್ಚು ನೀವು ಹುಡುಗರಿಗೆ ಸಹಾಯ ಸಂತೋಷ ಹೆಚ್ಚು, ಬೂದು ಶರ್ಟ್ ಕೆವಿನ್. ನಾವು ಇರಬೇಕು ನಾವು ನೀನು ಕೊನೆಯ ಆಜ್ಞೆಯು, ಸಂಖ್ಯೆ ಮೂರು, ರನ್ ನಮ್ಮ ಟರ್ಮಿನಲ್. ನಾವು ಹಾಗೆ, ನಾವು ಉಲ್ಕೆಯ ರನ್ ಮಾಡುತ್ತೇವೆ. ಮತ್ತು ನೀವು ಮಾಡಬೇಕು - ಓಹ್, ನಾನು ಈಗಾಗಲೇ ಉಲ್ಕೆಯ ಚಲಿಸುತ್ತಿರುವ. ಆದ್ದರಿಂದ ಅವಕಾಶ ಇಲ್ಲ ವಿಶೇಷವೇನು - ನನಗೆ ಅವಕಾಶ ನನ್ನ ಇತರ ಉಲ್ಕೆಯ ಮುಚ್ಚಿ. ನಾನು ಉಲ್ಕೆಯ, ನೀವು ಔಟ್ ಈಗ ನೋಡಿ ಮಾಡಬೇಕು - ನೀವು ಪ್ರಸ್ತುತ ಕೋಶದಲ್ಲಿ ನೋಡಿ ಮಾಡಬೇಕು ಅದನ್ನು ಸೇವೆ ಎಂದು. ಈಗ ಸರ್ವರ್ ಹೇಳಲು ವಿಶೇಷವೇನು http://localhost ಚಾಲನೆಯಾಗುತ್ತಿದ್ದರೆ. ನೀವು ಹಾಕಲು ಬಯಸುವ URL ಇಲ್ಲಿದೆ ನಿಮ್ಮ ವೆಬ್ ಬ್ರೌಸರ್ನಲ್ಲಿ ರಲ್ಲಿ. ಮತ್ತು ಆ URL ಮೇಲೆ, ನೀವು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಒಂದು ಸುಂದರವಾದ ಚಿಕ್ಕ ಲೀಡರ್ ಪ್ರವೇಶಿಸಲು. ಆದ್ದರಿಂದ ಈ localhost ಮೇಲೆ ಗಮನಿಸಿ, ಇದು ಅರ್ಥ ನೀವು ಯಾವುದೇ ಹೋದರೆ ಬದಲಾವಣೆಗಳನ್ನು ನಿಮಗೆ ಹೋಗುತ್ತಿಲ್ಲ ಪರಸ್ಪರರ ಬದಲಾವಣೆಗಳನ್ನು ನೋಡಿ. ನಾನು ನೀವು ತೋರಿಸಿದ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಆದರೆ ಆರಂಭದಲ್ಲಿ, ನಾವು ಪಡೆಯಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ಪ್ರತಿಯೊಬ್ಬರ ಬದಲಾವಣೆಗಳನ್ನು ಏಕೆಂದರೆ ಎಲ್ಲರೂ ಅದೇ ವೆಬ್ಸೈಟ್ ಪ್ರವೇಶಿಸುವ ಮಾಡಲಾಯಿತು. ಆದ್ದರಿಂದ ನನಗೆ [ಹೋಗಿ ಅವಕಾಶ? ಪದ?] 3,000. ಆದ್ದರಿಂದ ನೀವು ಖಚಿತಪಡಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಕಾರ್ಯವನ್ನು ಕೆಲಸ. ನೀವು ವಿವಿಧ ಜನರು ಆಯ್ಕೆ, ಮತ್ತು ಮಾಡಬಹುದು ನೀವು ಅವುಗಳನ್ನು ವಿವಿಧ ಅಂಕಗಳನ್ನು ನೀಡಬಹುದು. ಹಾಗಾಗಿ ಯಾರಾದರೂ ಅಂಕಗಳನ್ನು ನೀಡಿ. ನೀವು ನೋಡಬಹುದು ಅವರು ಶ್ರೇಣಿಯ ಏರಿಕೆಯಾಗಬಹುದು. ಈಗ, ಆ ಬಗ್ಗೆ, ಅಲ್ಲಿ ನಾನು ಮಾಡಿದ ಮೂರು ಲಕ್ಷಣಗಳಾಗಿವೆ ಜಾರಿಗೆ. ನಾವು ಅಳಿಸುವಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲು ನೀನು ನಮ್ಮ ಮೊದಲ ಲಕ್ಷಣ ಬಳಕೆದಾರರು. ನಾವು ಮೇಲೆ ಸರಿಸಲು ಮೊದಲು ಆದರೆ, ಅವು ಅಲ್ಲಿ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು? ನಿಮ್ಮ ಕೈ ಅಪ್ ಹೊಂದಿತ್ತು. ಹೌದು? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ನೀವು ಪರಿಶೀಲಿಸಬಹುದು ಎಂದು ಉಲ್ಕೆಯ ಅನುಸ್ಥಾಪಿತಗೊಂಡಿದ್ದಲ್ಲಿ? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ಸ್ಥಳೀಯ ಹೋಸ್ಟ್ 3,000? ಮತ್ತು ನೀವು CS50 ಉಪಕರಣಗಳಲ್ಲಿರುವ ನೀವು? ನಾನು ಮಾಡಬಹುದು - ನೀವು ಮ್ಯಾಕ್ ಮೇಲೆ ಇಲ್ಲ. ಈ ಯಂತ್ರವನ್ನು ಕೆಲಸ. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ಸಾಮಾನ್ಯ ವೆಬ್ ಬ್ರೌಸರ್, ಹೌದು. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ಉಲ್ಕೆಯ ಚಾಲನೆಯಲ್ಲಿರುವ? ಆದ್ದರಿಂದ ಸರಿ, ಇಲ್ಲಿ ವ್ಯತ್ಯಾಸ ಇಲ್ಲ. ನೀವು ಅದನ್ನು ಚಾಲನೆಯಲ್ಲಿರುವ ವೇಳೆ ಯಂತ್ರ, ನೀವು ಮಾಡಬೇಕು ಉಪಕರಣದಲ್ಲಿ ಒಳಗೆ ಸ್ಥಳೀಯ ಅತಿಥೇಯ. ನಿಮ್ಮ ಮ್ಯಾಕ್ ಇದು ಚಲಾಯಿಸುತ್ತಿರುವ ವೇಳೆ, ನಾನು ಹಾಗೆ, ನಂತರ ನಾನು ಮಾಡಬಹುದು ನನ್ನ ಮ್ಯಾಕ್ ಗೂಗಲ್ ಕ್ರೋಮ್. ಆದರೆ ನೀವು CS50 ಯಂತ್ರ ಬಳಸಿ ಬಳಸುತ್ತಿದ್ದರೆ, ನೀವು ಎಲ್ಲವನ್ನೂ ಮಾಡಬೇಕು ಉಪಕರಣಗಳಲ್ಲಿರುವ. ಆದ್ದರಿಂದ ನೀವು Google ಬಳಸಿ ಹೊಂದಿವೆ ಉಪಕರಣಗಳಲ್ಲಿರುವ Chrome. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ಇದು ಇನ್ನೂ ಕೆಲಸ? ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. ರೋಜರ್ ZURAWICKI: ಆದ್ದರಿಂದ ಕೇವಲ ಪುನರಾವರ್ತಿಸಲು, ಹೇಗೆ ನೀವು ಈಗ ವೆಬ್ಸೈಟ್ ಪ್ರವೇಶಿಸಲು ಇಲ್ಲ. ನೀವು ಇಲ್ಲಿ ಒಂದು URL ಹೊಂದಿವೆ 3,000 ಸ್ಥಳೀಯ ಅತಿಥೇಯ. ನೀವು CS50 ಉಪಕರಣಗಳಲ್ಲಿರುವ ನೀವು, ನೀವು CS50 ತೆರೆಯಲು ಹೊಂದಿರುತ್ತವೆ ಅಪ್ಲೈಯನ್ಸ್ ನ ಗೂಗಲ್ ಕ್ರೋಮ್. ಮತ್ತು ಒಳಗೆ ಎಂದು ಗೂಗಲ್ ಕ್ರೋಮ್ ಯಂತ್ರ, ನೀವು ಆ URL ಟೈಪ್ ಮಾಡಬಹುದು ಮತ್ತು ನೀವು ಒಂದು ಲೀಡರ್ ನೋಡಿ ಮಾಡಬೇಕು. ಆದ್ದರಿಂದ ನಾನು ಅದನ್ನು ಆಫ್ ಹಾಕಲು ಪಡೆಯಲಿದ್ದೇನೆ ಇಲ್ಲಿ ಬದಿಗೆ ಸ್ವಲ್ಪ. ಮತ್ತು ಈಗ ನಾನು ತೆರೆಯಲು ಪಡೆಯಲಿದ್ದೇನೆ ನನ್ನ ಇಲ್ಲಿ ಮೇಲೆ ಪಠ್ಯ ಸಂಪಾದಕ. ಆದ್ದರಿಂದ ನನಗೆ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಅವಕಾಶ ಕೋಡ್ ಬಳಸಬೇಕಾಗುತ್ತದೆ. ಸರಿ. ಗ್ರೇಟ್. ನಾನು ಈಗ ಸಂಚರಿಸಲು ಬಯಸುವ ಕೋಡ್ ಸ್ವಲ್ಪ. ಮತ್ತು ಮೊದಲ ಕಡತ ನಾನು ಆರಂಭಿಸಲು ಬಯಸುವ ಬದಲಾವಣೆಯನ್ನೂ leaderboard.html ಜೊತೆ. ನೀವು ನಂತರ ಈ ಕೋಡ್ ಪಡೆಯಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಸೆಮಿನಾರ್, ಆದ್ದರಿಂದ ನಾನು ತೋರಿಸಲು ಬಯಸುವ ನೀವು ನನ್ನ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಏನು ನಡೆಯುತ್ತಿದೆ ಎಂಬುದನ್ನು. ಹಾಗಾಗಿ ಎಲ್ಲರೂ ಈ ನೋಡಬಹುದು ಭಾವಿಸುತ್ತೇವೆ. ಆದ್ದರಿಂದ ಕಡತ ಅತ್ಯಂತ ಆರಂಭದಲ್ಲಿ, ನಾವು ನಮ್ಮ ತಲೆ ಮತ್ತು ಶೀರ್ಷಿಕೆ, ಹೊಂದಿರುವ ನಾವು ಕಂಡ ಹೋಲುತ್ತದೆ ಪ್ರತಿ HTML ಡಾಕ್ಯುಮೆಂಟ್. ನಂತರ ನಾವು ನೀನು ಇಲ್ಲಿ ದೇಹದ ಟ್ಯಾಗ್. ನಾನು ಆಯ್ಕೆ ಮಾಡಿದ ಮುಖ್ಯ ಆಗಿದೆ ದೇಹದ, ಮೂಲತಃ ಇಲ್ಲಿದೆ ಪ್ರದರ್ಶಿಸುತ್ತದೆ ಕಾಣುವುದು. ಆದರೆ ಕೆಲವು ಹೊಸ ಅಲ್ಲದ HTML ಇವೆ ವಸ್ತುಗಳನ್ನು, ಮತ್ತು ಇಲ್ಲಿದೆ ಡಬಲ್ ಕೋನ ಆವರಣ. ಮತ್ತು ಈ ಟೆಂಪ್ಲೇಟ್ ಟ್ಯಾಗ್ಗಳು ಇವೆ. ಆದ್ದರಿಂದ ನೀವು ಈ ಬ್ರಾಕೆಟ್ ನೋಡುತ್ತಾರೆ ಬ್ರಾಕೆಟ್ ಹೊಸ ಲೀಡರ್. ಮತ್ತು ಈ ರೀತಿಯ ಇದೆ - ಇದು ನಗರದ HTML ಒಂದು ಕಾರ್ಯ ಕರೆ ಎಂದು. ಈ HTML ಒಂದು ವಿಶೇಷ ಆವೃತ್ತಿ. ಇದು ಉಲ್ಕೆಯ ಬಳಸುವ ಆವೃತ್ತಿ, ಇದು ನೀವು ವಿವಿಧ ಪ್ರದರ್ಶಿಸಬಹುದು ಏಕೆ ಇಂತಹ ಲೀಡರ್ ವಸ್ತುಗಳ, ಹೆಸರುಗಳು ಮತ್ತು ಗುಂಡಿಗಳು. ಆದರೆ ಲೀಡರ್ ಹೋಗಲು ತಿಳಿಸುತ್ತದೆ ಹೆಸರು ಲೀಡರ್ ಟೆಂಪ್ಲೇಟ್. ಆದ್ದರಿಂದ ಟೆಂಪ್ಲೇಟ್ ತೋರಿದ ಸಿಗಲಿಲ್ಲ ಸ್ವತಃ, ಆದರೆ ಇದು ಒಂದು ಕಾರ್ಯ, ಆದ್ದರಿಂದ ಎಂಬ ಪಡೆಯುತ್ತೇನೆ. ಮತ್ತು ನೀವು ಈ ಎಲ್ಲಾ ಬದಲಿಗೆ ಮಾಡುತ್ತೇವೆ ಇಲ್ಲಿಯೇ ಲೀಡರ್ ಆಗಿ ಕೋಡ್. ಲೀಡರ್ ಆಸಕ್ತಿದಾಯಕ ಭಾಗ ಇಲ್ಲಿ ಕೇವಲ ಈ ಪಟ್ಟಿಯನ್ನು ಹೊಂದಿದೆ. ನೀವು ಅದನ್ನು ಓದಲು, ಈ ಕೋಡ್ ಓದಲು ಜೋರಾಗಿ, ಇದು ಅರ್ಥಗರ್ಭಿತ ಇರಬೇಕು ಏಕೆಂದರೆ ಲೀಡರ್, ಎಲ್ಲಾ ನಾವು ಇಲ್ಲಿ ಪಟ್ಟಿಯನ್ನು ಹೊಂದಿದೆ. ನೀವು ಈ ID ವರ್ಗ ಸ್ಟಫ್ ಬಗ್ಗೆ ಚಿಂತೆ ಅಗತ್ಯವಿದೆ. ಕೇವಲ ಒಂದು ಟೇಬಲ್ ಹೆಡರ್ ಗೊತ್ತಾಯಿತು. ಈ THEAD ಇಲ್ಲಿದೆ. ಮತ್ತು ಇದು ಒಂದು ಹೆಸರನ್ನು ಮತ್ತು ಸ್ಕೋರ್ ಕಂಡುಕೊಳ್ಳುತ್ತಾನೆ. ಎಲ್ಲಾ ಈ ಟ್ಯಾಗ್ಗಳನ್ನು, thtable ಹಾಗೆ THEAD, ನೀವು ಹೋಗಲು ನೀವು ತಿಳಿಯುವಿರಿ. ನೀವು ನೆನಪಿಟ್ಟುಕೊಳ್ಳುವ ಮುಖ್ಯ ಅಲ್ಲ ಈ ನೀವು ಯಾವುದೇ ಪ್ರವೇಶಿಸಲು ಏಕೆಂದರೆ ಆನ್ಲೈನ್ ಉಲ್ಲೇಖಿಸಿ. ಅಥವಾ ಸೆಮಿಸ್ಟರ್ ಕೊನೆಯಲ್ಲಿ, ಈ ಕೇವಲ ನೀವು ಅತ್ಯಂತ ಪರಿಚಿತ ಇರುತ್ತದೆ. ಟೇಬಲ್ ಹೆಡರ್ ನಂತರ ನಾನು ಸೆಳೆಯಲು ಬಯಸುವ ಭಾಗ ನಿಮ್ಮ ಗಮನ ಈ H ಟ್ಯಾಗ್. ಇದು ಡಬಲ್ ಆವರಣಗಳಲ್ಲಿ ಏಕೆಂದರೆ, ಇದು ಒಂದು ಟೆಂಪ್ಲೇಟ್ ಇಲ್ಲಿದೆ. ಆದ್ದರಿಂದ ಆಟಗಾರರು ಪ್ರತಿಯೊಂದು ಅರ್ಥ, , ನಾವು ಹೊಂದಿವೆ ಯಾವುದೇ ಆಟಗಾರರು ಅದನ್ನು ಪ್ರದರ್ಶಿಸಲು. ನಾವು ಆಟಗಾರ ಟೆಂಪ್ಲೆಟ್ ಹೋಗಿ. ನಾವು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಕೆಳಗೆ ಸ್ಕ್ರಾಲ್ ವೇಳೆ - ನಾನು ಎಲ್ಲರೂ ನೋಡಬಹುದು ಭಾವಿಸುತ್ತೇವೆ. ನಾವು ಆಟಗಾರ ಟೆಂಪ್ಲೇಟ್ ಹೊಂದಿರುತ್ತವೆ. ಈ ಟೆಂಪ್ಲೇಟ್ ಮೂಲತಃ ವರ್ಣಿಸಬಹುದು ನೀವು ಹೆಸರು ಪುಟ್ ಅಲ್ಲಿ ಟೇಬಲ್ ಸೆಲ್, ಇಲ್ಲಿ ಮತ್ತು ಸ್ಕೋರ್. ಈಗ ಔಟ್ ಆಗಿ, ನಾವು ನೋಡಬಹುದು ಎಂದು ಕೋಡ್ ಈ ಚಂಕ್ - ಮತ್ತು ಕೆಳಗೆ ನಮ್ಮ ಆಟಗಾರ - ಈ ಜೀವಕೋಶಗಳ ಒಂದು ವರ್ಣಿಸಬಹುದು. ನಾನು ಕ್ಲಿಕ್ ಪ್ರತಿಯೊಂದು ವಿಷಯ ಹಳದಿ ಆಗುತ್ತದೆ. ನಾನು ಈಗ ಬದಲಾಯಿಸಬಹುದು ಸರಳ ರೀತಿಯಲ್ಲಿ. ಖಚಿತವಾಗಿ ಉಲ್ಕೆಯ ಇನ್ನೂ ಚಾಲನೆಯಲ್ಲಿದೆ ಮಾಡಿ. ಉಲ್ಕೆಯ ಸರ್ವರ್ ಪ್ರಕ್ರಿಯೆ ಇರಬೇಕು, ಆದ್ದರಿಂದ ನೀವು ಅದನ್ನು ಬಿಟ್ಟು ನೀವು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ್ದು ಚಾಲನೆಯಲ್ಲಿರುವ. ನ ನಾನು ಬದಲಾಯಿಸಲು ಬಯಸಿದರು ಹೇಳುತ್ತಾರೆ ಎಲ್ಲಾ ಹೆಸರುಗಳು ಅಥವಾ ಸ್ಕೋರ್. ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ಹೇಳುತ್ತಿದ್ದರು ಅಂಕಗಳನ್ನು ಇಲ್ಲಿ ಸೇರಿಸಲು. ಹಾಗಾಗಿ ಇಲ್ಲಿ ಮಾಡಿದ ಬದಲಾವಣೆ, ಬದಲಿಗೆ ಕೇವಲ ಸ್ಕೋರ್, ನಾನು ಸ್ಕೋರ್ ಜಾಗವನ್ನು ಅಂಕಗಳನ್ನು ಸೇರಿಸಿ. ನಾನು ಔಟ್ ಜೂಮ್ ಪಡೆಯಲಿದ್ದೇನೆ, ಮತ್ತು ನಾನು ಮನುಷ್ಯ ನನ್ನ ಕಡತವನ್ನು ಉಳಿಸಲು ಹೋಗುವ. ನನ್ನ ಕಡತವನ್ನು ಉಳಿಸಲು ನಂತರ, ನಾನು ಅಗತ್ಯವಿದೆ ಖಚಿತವಾಗಿ ಉಲ್ಕೆಯ ಚಾಲನೆಯಲ್ಲಿರುವ ಮಾಡಲು. ಕ್ಷಮಿಸಿ ಬಗ್ಗೆ. ನಾನು ನೀವು ಸಂಪಾದನೆಗಳನ್ನು ಮಾತ್ರ ತೋರಿಸು ಬಯಸುವ ನೈಜ ಸಮಯದಲ್ಲಿ ಮಾಡಲಾಯಿತು. ಆದ್ದರಿಂದ ನಾನು ಕೆಲವು ಪಠ್ಯವನ್ನು ಬದಲಾಯಿಸಲು ಮಾಡುತ್ತೇವೆ. ಆಟಗಾರ ಕ್ಲಿಕ್ ಮಾಡಿ. ನಾನು ಎಲ್ಲಾ ಕ್ಯಾಪ್ಸ್ ಹಾಕುವ ನುಡಿದರು. ಮತ್ತು ಇರಬೇಕು ಎಂದು ಈ ಕೆಲಸ ವೇಳೆ ಸರಿಯಾಗಿ, ನಾನು ಉಳಿಸಿದಾಗ, ಇದು ನವೀಕರಿಸಿ. ಓಹ್, ನಾನು ಈಗ ಸಮಸ್ಯೆ ಎಂದು ನಾನು ಕೋಶದಲ್ಲಿ ಅಲ್ಲ. ಸರಿ. ನಾನು ಆ ಬಗ್ಗೆ ಕ್ಷಮಿಸಿ. ಇಲ್ಲಿ, ನೀವು ಸೂಚನೆ ನನ್ನ ಬದಲಾವಣೆ ಕಂಡಿತು. ಈಗ ನಾನು ಬದಲಾವಣೆ ಹಿಂತಿರುಗಿ ಬಯಸುವ ಹೇಳುತ್ತಾರೆ. ನಾನು ಹೊಂದಿತ್ತು ಹಿಂದಕ್ಕೆ ಹೋಗಲು ಬಯಸುವ. ನಾನು ಸಾಮಾನ್ಯವಾಗಿ ಟೈಪ್ ಪಡೆಯಲಿದ್ದೇನೆ. ಆಟಗಾರ ಕ್ಲಿಕ್ ಮಾಡಿ. ನಾನು, ಅದನ್ನು ಉಳಿಸಲು ಕ್ಷಣ ಸೈಟ್ ನನಗೆ ಹೊಸತು. ನಾನು ನನ್ನ ಬದಲಾವಣೆ ನೋಡಿ ತಕ್ಷಣ ಸೈಟ್. ಈ ನಿಜವಾಗಿಯೂ ಉಪಯುಕ್ತ ಲಕ್ಷಣವಾಗಿದೆ ಡೀಬಗ್ ಏಕೆಂದರೆ ಈಗ ನಾನು ಇಲ್ಲ - ನಾವು ಸಿ ಕೋಡ್ ಬರೆಯುತ್ತೇನೆ ಕೇವಲ ನಾವು ಮಾಡಿದರು ಕಡತವನ್ನು ಉಳಿಸಲು, ಆದರೆ ನಾವು ಹೊಂದಿತ್ತು ಇದು ಮಾಡಲು ಮತ್ತು ನಂತರ ಮತ್ತೆ ಚಾಲನೆ. ಉಲ್ಕೆಯ, ಏಕೆಂದರೆ ಸಿ ಭಿನ್ನವಾಗಿ ತುಂಬಾ ಸಂತೋಷ ನಿಮ್ಮ HTML ಅಥವಾ ಉಳಿಸಲು ಕ್ಷಣ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಡತ, ಬದಲಾವಣೆ ತಕ್ಷಣ ತೋರಿಸುತ್ತದೆ. ಒಂದು ಪ್ರಶ್ನೆ, ಈ ಟೆಂಪ್ಲೆಟ್ಗಳನ್ನು, ಎಷ್ಟು ನಾನು ಆಟಗಾರರು ಮೌಲ್ಯಗಳನ್ನು ಸಿಗುತ್ತವೆ ಅಥವಾ ಒಂದು ಹೆಸರನ್ನು ಆಯ್ಕೆ? ನನ್ನ ಕೋಡ್ ಒಳಗೆ ಇಲ್ಲಿ ಜೂಮ್, ನಾನು ಪ್ರತಿ ಆಟಗಾರರಿಗೆ ಈ ನೋಡಿ. ಆದ್ದರಿಂದ ಟೆಂಪ್ಲೇಟ್ ತಿಳಿದಿದೆ ನಾನು ಹೇಗಾದರೂ ಆಟಗಾರರು. ಇದು ಇಲ್ಲ ಎಂದು ತಿಳಿದಿದೆ ಆಯ್ದ ಹೆಸರು. ಈ ಬಂದಿದ್ದು ಎಲ್ಲಿಂದ? ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಬರುತ್ತದೆ. ಮತ್ತು ನೀವು leaderboard.js ಹೋಗಿ ವೇಳೆ, ಈ ನಾನು ಇಲ್ಲಿ ಹೋಗಿ ಕಡತ ಈಗ, ನಾವು ಒಂದು ಹೊಂದಿವೆ ಕೆಲವು ಆಜ್ಞೆಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. ಈ ವಿಶೇಷ ಉಲ್ಕೆಯ ವಾಕ್ಯ. ನೀವು ಅಗತ್ಯವಿಲ್ಲ ಎಂದು ಗಮನಿಸಿ Vars ಅಥವಾ ಏನು. ಆದರೆ ಈ ಕೇವಲ ಸ್ಟ್ರಕ್ಟ್ಸ್ಳ ಮೇಲೆ ಸ್ಟ್ರಕ್ಟ್ಸ್ಳ ಇವೆ ಸ್ಟ್ರಕ್ಟ್ಸ್ಳ ಅಥವಾ ಈ ವಸ್ತುಗಳ ಮೇಲೆ. ನಾನು ವ್ಯಾಖ್ಯಾನಿಸುವುದು ನುಡಿದರು ಎಲ್ಲಾ ಟೆಂಪ್ಲೇಟ್ ಲೀಡರ್ ಎಂಬ. ಲೀಡರ್ಬೋರ್ಡ್ ಒಂದು ಪಡೆಯಬೇಕು ವಿಷಯ ಆಟಗಾರರು ಎಂದು. ಮತ್ತು ಆಟಗಾರರು ಏನು? ಇದು ಈ ಅಭಿವ್ಯಕ್ತಿ ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಯಾವುದೇ ಇಲ್ಲಿದೆ. ಆಯ್ದ ಹೆಸರೇನು? ಇದು ಕೆಲವು ಹೆಚ್ಚು ಕೋಡ್ ಇಲ್ಲಿದೆ. ನಾವು ಮಾಡುತ್ತೇವೆ ಕೋಡ್ ವಿವರಗಳನ್ನು ಸ್ವಲ್ಪ ನಂತರ ರಕ್ಷಣೆ. ಆದರೆ ಈಗ ನಾನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಬಯಸುವ ಈ ಕೋಡ್, ನಾವು ತೆಗೆದುಕೊಳ್ಳುತ್ತಿರುವ ಆಟಗಾರರು, ಮತ್ತು ನಾವು ಒಂದು ಮೌಲ್ಯವನ್ನು ನೀಡುವ ನೀವು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು ಒಂದು ಕಾರ್ಯ ಎಂದು ಮರಣದಂಡನೆ ಮುಟ್ಟುತ್ತದೆ. ನಾವು ಮೌಲ್ಯವನ್ನು ಮರಳಿ ಪಡೆಯಬಹುದು ನಾವು ಕಾರ್ಯ ರನ್. ಈ ದಾಖಲೆ ಹೊಂದಿದೆ. ಎಂದು ಅರ್ಥ ಡಸ್? ನಾನು ಅದನ್ನು ವಿಂಗಡಿಸುತ್ತದೆ ರೀತಿಯಲ್ಲಿ ಬದಲಾಯಿಸಬಹುದು. ಇಲ್ಲಿ, ಒಂದು ರೀತಿಯ ವಸ್ತು ಇಲ್ಲ. ಮತ್ತು ಈ ಹೇಳುತ್ತಾರೆ ನಾನು ವಿಂಗಡಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ಇದೆ ಸ್ಕೋರ್ ಮೊದಲ ಅವರೋಹಣ ಮತ್ತು ಮೂಲಕ ನಂತರ ಆರೋಹಣ ಹೆಸರಿಸಲು. ನಾನು ಒಂದು ಈ ಬದಲಾಯಿಸಬಹುದು, ಅದು ವಿಶೇಷವೇನು ಸ್ಕೋರ್ ಆರೋಹಣ ವಿಂಗಡಿಸಲು. ಆದ್ದರಿಂದ ಶೂನ್ಯ ಮೇಲೆ ಇರಬೇಕು. ಮತ್ತು ನನ್ನ ವೆಬ್ಸೈಟ್ ಜೂಮ್ ಮಾಡಿದಾಗ, ನಾವು ಈಗ ವೆಬ್ಸೈಟ್ ಅಪ್ಡೇಟ್ ಎಂದು ನೋಡಿ. ಮತ್ತು ಸ್ಕೋರ್ ASCEND ಆಗಿದೆ. ನಾನು ಬಯಸುವ ಮುಂದಿನ ಕಾರ್ಯ ರಕ್ಷಣೆ ಕ್ಲಿಕ್ ಇನ್ಕ್ರಿಮೆಂಟ್ ಆಗಿದೆ. ಆ ಬಗ್ಗೆ ಔಟ್, ನಾನು ತಿನ್ನುವೆ ಉಲ್ಕೆಯ ಹೆಚ್ಚು ರಕ್ಷಣೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಕೋಡ್, ಆದರೆ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಇವೆ ಲಭ್ಯವಿರುವ, ಮತ್ತು ನಾನು ಎಂದು ಇಲ್ಲಿ ಸೆಮಿನಾರ್ ನಂತರ. ಆದರೆ ನಾನು ರಕ್ಷಣೆ ಬಯಸುವ ಲೀಡರ್ ಘಟನೆಗಳು. ಈ ವಾಕ್ಯ ನೀವು ತಿಳಿಯುವಿರಿ ನಂತರ ಉಪನ್ಯಾಸ ಬಿಟ್. ಈ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆಗಿದೆ. ನಾವು ಒಂದು ಕ್ಲಿಕ್ ಪಡೆದಾಗ ನಾವು, ಹೇಳುವ ನೀವು, ಮತ್ತು ಇದು, ಇನ್ಕ್ರಿಮೆಂಟ್ ಈ ಇಲ್ಲಿದೆ ಹ್ಯಾಶ್ ಕೇವಲ ID ಯನ್ನು ಅರ್ಥ. ಇನ್ಕ್ರಿಮೆಂಟ್ ID ಟ್ಯಾಗ್ ರಂದು, ನಾವು ಬಯಸುವ ನವೀಕರಿಸಲು - ಪ್ರಮುಖ ಪದಗಳು ನಾನು ನೀವು ಬಯಸುವ ವೀಕ್ಷಿಸಲು ಅಪ್ಡೇಟ್ ಮತ್ತು ಆಯ್ಕೆ ಮತ್ತು ಆಟಗಾರ. ಆದ್ದರಿಂದ ಯಾವುದೇ ಆಟಗಾರನ ಆಯ್ಕೆ, ನಾವು ಅಪ್ಡೇಟ್. ಮತ್ತು ನಾವು ನಾವು ಹೆಚ್ಚಿಸಲು ಆಗಿದೆ ಐದು ತನ್ನ ಸ್ಕೋರ್. ಮತ್ತು ಕಾರ್ಯವನ್ನು ವಿವರಿಸಲು ಮಾಡುತ್ತದೆ ಇಲ್ಲಿರುವುದು. ಈ ಸೆಮಿನಾರ್ ನಂತರ, ನಾವು ಮಾಡುತ್ತೇವೆ ಕೆಲವು ಹೆಚ್ಚು ಕೋಡ್ ನೋಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಆದರೆ ನಾನು ಬಯಸುವ ನನ್ನ ಗುರಿ ಹೋಗುವ ಸೈಟ್ ಬದಲಾಯಿಸಲು, ನಾನು ಇಲ್ಲಿ ಬೇಕಾಗಿದ್ದಾರೆ ಒಂದು ತೆಗೆದುಹಾಕಿ ಬಟನ್ ಸೇರಿಸಲು ಆದ್ದರಿಂದ ನಾನು ಆಟಗಾರ ಅಳಿಸಬಹುದು. ಆದ್ದರಿಂದ ಹಾಗೆ, ನಾನು ಅಗತ್ಯವಿದೆ ಎರಡು ಕೆಲಸಗಳನ್ನು. ನಾನು ಅಪ್ಡೇಟ್, ಎಚ್ಟಿಎಮ್ಎಲ್ ಆರಿಸ ಬೇಕಾಗುತ್ತದೆ ಬಳಕೆದಾರ ತೋರಿಸಲಾಗಿದೆ ಸಿಗುವುದೇ, ವೀಕ್ಷಿಸಲು, ಮತ್ತು ನಂತರ ಕೆಲವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಹೊಂದಿರುವ ಮಾಡಿದಾಗ ಗುಂಡಿಯನ್ನು ಒತ್ತಿದಾಗ, ಉಲ್ಕೆಯ ಹೋಗುತ್ತದೆ ಏನಾದರೂ. ಇದು ಆ ಆಟಗಾರನು ತೆಗೆದು ವಿಶೇಷವೇನು. ಆದ್ದರಿಂದ ಕೋಡ್ ಭಾಗಗಳಲ್ಲಿ ಬಹಳಷ್ಟು ಇವೆ ಮೂಲತಃ ಈಗಾಗಲೇ ಹೊಂದಿರುವ ನನಗೆ ಮಾಡಲಾಗಿದೆ. ನಾನು ಇಲ್ಲಿ ನೋಡಿದರೆ, ನಾನು ಈಗಾಗಲೇ ಒಂದು ರೀತಿಯಲ್ಲಿ ಆಯ್ದ ಆಟಗಾರ ಪಡೆಯುವಲ್ಲಿ. ನೀವು ನೋಡಬಹುದು ವೇಳೆ, ಈ ವಿಷಯವನ್ನು ಇಲ್ಲಿದೆ. ಆದ್ದರಿಂದ ನಾನು ವೇಳೆ - ನಾನು ಮತ್ತೊಂದು ಘಟನೆ ಹೊಂದಿವೆ ಪಡೆಯಲಿದ್ದೇನೆ. ಆದ್ದರಿಂದ ನಾನು ಏನು ನಕಲಿಸಿ ಪಡೆಯಲಿದ್ದೇನೆ. ಈ ಪಟ್ಟಿ ಏಕೆಂದರೆ, ನಾನು ಕೇವಲ ಚಿಹ್ನೆಗಳಿಂದ ಅಗತ್ಯವಿದೆ. ಈಗ ನಾನು ಅಳಿಸಿ ಕ್ಲಿಕ್ ಪಡೆಯಲಿದ್ದೇನೆ. ತದನಂತರ ಬದಲಿಗೆ ಆಟಗಾರರಿಗೆ ಅಪ್ಡೇಟ್, ನಾನು ಆಟಗಾರರು ಅಳಿಸಿ ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ. ಎಲ್ಲಾ ಆಟಗಾರರು ಅಗತ್ಯಗಳನ್ನು ಅಳಿಸಿ ಒಂದು ಆಯ್ಕೆ ಆಟಗಾರ. ಈ ಕ್ರಿಯೆ ನಾವು ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಹೊಂದಿದೆ. ನಾನು ಕೆಲವು ಸೇರಿಸಲು ಬೇಕು ಆದರೂ ಇಲ್ಲಿ HTML. ಆದ್ದರಿಂದ ನಾನು ಇಲ್ಲಿ ಕೆಳಗೆ ಸ್ಕ್ರಾಲ್ ವೇಳೆ, ಈ HTML ವೀಕ್ಷಣೆ ಆಗಿದೆ. ನಾವು, ಇಲ್ಲಿ ಒಂದು ವಿಷಯವನ್ನು ಹೊಂದಿತ್ತು ಇದು ಒಂದು ಟ್ಯಾಗ್ ಆಗಿತ್ತು. ಆ ಬಗ್ಗೆ ಚಿಂತೆ ಮಾಡಬೇಕಿಲ್ಲ. ನೀವು ವಿಷಯಗಳನ್ನು ಈ ID ಇನ್ಕ್ರಿಮೆಂಟ್. ಮತ್ತು ಈ, ನಮಗೆ ಹೇಳಲು ಅವಕಾಶ ಏನು ಮಾಡಿದಾಗ ನಾವು ಇನ್ಕ್ರಿಮೆಂಟ್ ಕ್ಲಿಕ್, ನಾವು ಮಾಡಬೇಕು ಐದು ಅಂಕಗಳನ್ನು ನೀಡಿ. ಮತ್ತು ನೀವು ಈ ಗುಂಡಿಯನ್ನು ನೋಡುತ್ತಾರೆ. ಆ btn ಅರ್ಥ ಇಲ್ಲಿದೆ. ಮತ್ತು ಬಟನ್ ಪಠ್ಯ ಐದು ಅಂಕಗಳನ್ನು ನೀಡಿ. ಆದ್ದರಿಂದ ನಾನು ಏನನ್ನು ಪಡೆಯಲಿದ್ದೇನೆ ನಾನು ಆಗಿದೆ ಈ ಸಾಲಿನ ನಕಲಿಸಿ ಹೋಗುವ. ನಾನು ಅಳಿಸಲು ID ಯನ್ನು ಬದಲಾಯಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ. ನಾನು ಬದಲಾಯಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ಅಳಿಸಲು ಇಲ್ಲಿ ಪಠ್ಯ. ಆದ್ದರಿಂದ ಖಚಿತವಾಗಿ ಎಲ್ಲವನ್ನೂ ನ ಉಳಿಸಿದ ಮಾಡಲು. ನಾನು ನನ್ನ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಹೋಗಲು ಬಯಸುವ ನಾನು ಹೊಂದಿವೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಅಳಿಸಿ ಇಲ್ಲಿ ಪೂರೈಸಿದೆ. ಗುಡ್. ಆದ್ದರಿಂದ ನಾನು ಎರಡೂ ಫೈಲ್ಗಳನ್ನು ಉಳಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ. ಎರಡೂ ಕಡತಗಳನ್ನು ಉಳಿಸುವ ನಂತರ, ನಾವು ಮತ್ತೆ ಕೆಳಗೆ ಹೋಗಿ. ಮತ್ತು ಈಗ ನಾವು ಹೊಂದಿವೆ ನೋಡಿ ಒಂದು ಬಟನ್ ಅಳಿಸಿ. ಮತ್ತು ಒಂದು ಹೆಜ್ಜೆ. ನೀವು ಒಂದು ಸಿಗುತ್ತವೆ ಗಮನಕ್ಕೆ ದೋಷ ನಾನು ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಏಕೆಂದರೆ ಏನೂ ನಡೆಯುತ್ತಿದೆ, ಅಳಿಸಿ. ಈ ದೋಷಗಳನ್ನು ರೀತಿಯಲ್ಲಿ ಹೋಗಿ ಮತ್ತೆ ಅಂಶ ಪರೀಕ್ಷಿಸಲು ಗೆ. ನಾನು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಈ ಮಾಡುತ್ತಿರುವೆ ನೀವು ಆದ್ದರಿಂದ ನೀವು ಏನಾದರೂ ದೋಷ ಎಂಬುದನ್ನು ನೋಡಲು. ಅಂಶ ಪರೀಕ್ಷಿಸಲು, ನಾವು ಹೊಂದಿವೆ ಕೆಳಗೆ ಇಲ್ಲಿ ನಮ್ಮ ಪಠ್ಯ ಎಲ್ಲಾ. ನಾನು ಮರಳಿ ಕನ್ಸೋಲ್ ಹೋಗಲು ಬಯಸುವ. ನಾನು ಇಲ್ಲಿ ಹೋಗಿ ಮತ್ತು ಏನಾಗುತ್ತದೆ ನಾನು ದೋಷ ರೀತಿಯ ಪಡೆಯಲು ಇದೆ. ಅದನ್ನು ಅಳಿಸಲು ಯಾವುದೇ ವಿಧಾನವು ಇಲ್ಲ ಹೇಳುತ್ತಾರೆ. ನಾನು ಹೋಗಿ ಹಾಗಾಗಿ ಈ ಹೇಳುತ್ತಿದ್ದಾನೆ ಮತ್ತೆ ಕೋಡ್, ನಾನು ಆಟಗಾರ ಎಂಬ ಇಲ್ಲಿ ಅಳಿಸಿ. ಅಳಿಸಿ ನಿಜವಾಗಿ ಅಲ್ಲ ಬಲ ಆಜ್ಞೆಯನ್ನು. ಹಾಗಾಗಿ ಸರಿಯಾದ ಆಜ್ಞೆಯನ್ನು ಕಂಡುಹಿಡಿಯಲು , ಉಲ್ಕೆಯ ಎಪಿಐ ಇಲ್ಲ ಇದೆ. ನಾನು ನೀವು ತೋರಿಸಲು ಬಯಸುವ ದಸ್ತಾವೇಜನ್ನು ಹುಡುಗರಿಗೆ ಕೇವಲ meteor.com ನಲ್ಲಿ. ಹಾಗಾಗಿ ಇಲ್ಲಿ ಅಪ್ ಹೊಂದಿರುತ್ತವೆ. ಈ ಕೇವಲ ನೀವು ಹುಡುಗರಿಗೆ ಗೊತ್ತಿಲ್ಲ ಅಲ್ಲಿ ಹೆಚ್ಚು ತಿಳಿಯಲು. ದಸ್ತಾವೇಜನ್ನು ಲಿಂಕ್ ಇಲ್ಲಿದೆ. ಮತ್ತು ಮೂಲಭೂತವಾಗಿ, ನಾನು ಮಾಡಬಹುದು ಅಳಿಸಿ ಫಾರ್ ಪತ್ತೆ ಇಲ್ಲ. ಮತ್ತು ನೀವು ನೋಡುವ, ಅಳಿಸಿ ವಾಸ್ತವವಾಗಿ ತೆಗೆದು ಇದೆ. ಆ ಆಜ್ಞೆಯನ್ನು ಎಂದು ನಾನು ಕರೆ ಅಗತ್ಯವಿದೆ. ಈಗ ನಾವು ತಿಳಿದಿರುವ ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ಈ ತೆಗೆದುಹಾಕಲು ಅಳಿಸಿ ಬದಲಾಯಿಸಲು. ಈಗ, ನಾನು ನನ್ನ ಲೀಡರ್ ಹೋದಾಗ ಸೈಟ್, ನಾನು ಕ್ಲಿಕ್ ಪಡೆಯಲಿದ್ದೇನೆ ಅಳಿಸಿ ಮತ್ತು ಈಗ ನಾನು ಬಾಗುತ್ತೇನೆ. ಯಾವುದೇ ರೋಜರ್ ಇಲ್ಲ. ನಾನು ಪ್ರತಿ ಅಳಿಸುವುದು ಹೋಗಿ ಇರಿಸಬಹುದು ಒಂದೇ ಹೆಸರು ನಾನು ಎಡ ಇಲ್ಲ ರವರೆಗೆ. ಆದ್ದರಿಂದ ಸ್ವಲ್ಪ ಮುನ್ನೋಟ ಆಗಿತ್ತು ಉಲ್ಕೆಯ ಬಳಸಲು ಹೇಗೆ. ನೀವು ಹೆಚ್ಚು ಹೆಚ್ಚು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಲಿಕೆ ಮಾಡುತ್ತೇವೆ ಮತ್ತು ಮಾಡಲು ಅಗತ್ಯ ಎಚ್ಟಿಎಮ್ಎಲ್ ಇದು ನಾವು ರಕ್ಷಣೆ ಮಾಡುತ್ತೇವೆ ಇದು, prettier ನೋಡಲು ಈ ವಾರದ [? ತುಂಡು?] ಎಚ್ಟಿಎಮ್ಎಲ್ ಸೆಟ್ ಮುಂದಿನ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ [? ತುಂಡು?] ಸೆಟ್. ಆದ್ದರಿಂದ ಚಿಂತೆ ಇರುವುದಿಲ್ಲ ಎಲ್ಲಾ ಆಫ್ ವೇಳೆ ಈ ವಿಷಯವನ್ನು ನೀವು ಸುಲಭ ಬರುತ್ತದೆ. ಇದು ಸಮಯ ತಿನ್ನುವೆ ಅಂತಿಮ ಯೋಜನೆ. ತೋರಿಸಲಾಗುತ್ತಿದೆ ಧನ್ಯವಾದಗಳು. ನಾನು ತಕ್ಷಣವೇ ನವೀಕರಿಸಿ ಲಿಂಕ್ ಸೆಮಿನಾರ್ ಆದ್ದರಿಂದ ನೀವು ಕೆಲವು ಹೆಚ್ಚು ನೋಡಬಹುದು ನಾನು ಜಾರಿಗೆ ಬಂದಿದೆ ಎಂದು ಉದಾಹರಣೆಗಳು ಹೇಗೆ ಹೆಚ್ಚು ಮುಂದುವರಿದ ಲೀಡರ್ ಪಡೆಯಲು ನಾನು ಇಲ್ಲಿ ಈ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಎಂದು ಒಂದು ಆಮೂಲಾಗ್ರ-leaderboard.meteor. ಧನ್ಯವಾದಗಳು. [ಚಪ್ಪಾಳೆಯನ್ನು]