11. JavaScript vs Java | Complete JavaScript Tutorials

visibility 1 переглядів schedule 5 р. тому timer 4:02
open_in_new Dailymotion
NOTE<br />language:en-US<br />NOTE Confidence: 0.9216<br />1<br /><br />00:00:00,000 --> 00:00:03,858<br />So now before we dive into the next module where<br />NOTE Confidence: 0.9216<br /><br />2<br /><br />00:00:03,938 --> 00:00:06,510<br />we dive right into the language.<br />NOTE Confidence: 0.9216<br /><br />3<br /><br />00:00:06,510 --> 00:00:09,460<br />Let me dive a bit deeper into the history.<br />NOTE Confidence: 0.9219<br /><br />4<br /><br />00:00:09,460 --> 00:00:13,100<br />Of JavaScript and where it's coming from and there.<br />NOTE Confidence: 0.9219<br /><br />5<br /><br />00:00:13,100 --> 00:00:16,050<br />Let's also have a look at that comparison between JavaScript.<br />NOTE Confidence: 0.9092<br /><br />6<br /><br />00:00:16,050 --> 00:00:20,095<br />Java again. Now Java and JavaScript are 2 totally independent<br />NOTE Confidence: 0.9092<br /><br />7<br /><br />00:00:20,161 --> 00:00:21,620<br />programming languages.<br />NOTE Confidence: 0.938<br /><br />8<br /><br />00:00:21,620 --> 00:00:25,743<br />That's really important, they have a totally different syntax different<br />NOTE Confidence: 0.938<br /><br />9<br /><br />00:00:25,801 --> 00:00:26,440<br />principles.<br />NOTE Confidence: 0.9382<br /><br />10<br /><br />00:00:26,440 --> 00:00:29,802<br />They have almost nothing in common besides the name I<br />NOTE Confidence: 0.9382<br /><br />11<br /><br />00:00:29,866 --> 00:00:30,500<br />would say,<br />NOTE Confidence: 0.9382<br /><br />12<br /><br />00:00:30,500 --> 00:00:35,150<br />although JavaScript runs in the browser and.<br />NOTE Confidence: 0.9094<br /><br />13<br /><br />00:00:35,150 --> 00:00:37,090<br />As learned all zinnober environments.<br />NOTE Confidence: 0.9094<br /><br />14<br /><br />00:00:37,090 --> 00:00:39,920<br />Java does not run in the browser.<br />NOTE Confidence: 0.9094<br /><br />15<br /><br />00:00:39,920 --> 00:00:41,940<br />You can use it on the server side.<br />NOTE Confidence: 0.9135<br /><br />16<br /><br />00:00:41,940 --> 00:00:45,264<br />To render HTML dynamically there and send it back to<br />NOTE Confidence: 0.9135<br /><br />17<br /><br />00:00:45,328 --> 00:00:47,757<br />users you can also use it in a non web<br />NOTE Confidence: 0.9135<br /><br />18<br /><br />00:00:47,821 --> 00:00:49,100<br />development context.<br />NOTE Confidence: 0.9381<br /><br />19<br /><br />00:00:49,100 --> 00:00:51,690<br />But it is not supported directly in the browser.<br />NOTE Confidence: 0.9381<br /><br />20<br /><br />00:00:51,690 --> 00:00:54,837<br />You can't use it for the same things as you<br />NOTE Confidence: 0.9381<br /><br />21<br /><br />00:00:54,910 --> 00:00:56,300<br />can use JavaScript.<br />NOTE Confidence: 0.9143<br /><br />22<br /><br />00:00:56,300 --> 00:00:58,480<br />You also as I mentioned have different principles,<br />NOTE Confidence: 0.9143<br /><br />23<br /><br />00:00:58,480 --> 00:01:04,375<br />Java for example, is strictly object oriented and strongly typed<br />NOTE Confidence: 0.9143<br /><br />24<br /><br />00:01:04,467 --> 00:01:05,020<br />there.<br />NOTE Confidence: 0.9143<br /><br />25<br /><br />00:01:05,020 --> 00:01:07,582<br />You need to define which kind of data you're about<br />NOTE Confidence: 0.9143<br /><br />26<br /><br />00:01:07,634 --> 00:01:09,120<br />to store in a data container.<br />NOTE Confidence: 0.9058<br /><br />27<br /><br />00:01:09,120 --> 00:01:12,300<br />Where is JavaScript is really flexibel you don't have to<br />NOTE Confidence: 0.9058<br /><br />28<br /><br />00:01:12,357 --> 00:01:15,480<br />work with objects only there and will dive into object?<br />NOTE Confidence: 0.8446<br /><br />29<br /><br />00:01:15,480 --> 00:01:18,104<br />Orientation and what that means for out the course no<br />N