从后端到前端,JavaScript和Java有关系吗

你好,我是小塘老师,江湖人称北海小塘,记住,不是海王小塘,不要弄混了哦。

本系列文章将记录我工作之余,自学前端的成神之路,此时此刻是2021/5/26 20:25。

本文适合对IT领域感兴趣且有一定了解的同学阅读,本系列文章的初衷是为了加强自身对知识的吸收所写的

当然,也为了更好的帮助关注我的同学高效吸收,提高本文的可读性,小塘老师会采用清单式的排版风格,让大家阅读起来简约高效。

0.1 Java和Javascript完全不同,Javascript翻译过来为Java的脚本语言,但实际上它和Java是完全不一样的语言,几乎没有联系。

0.2 假如计算机是人,那么编程语言如Java、Javascript、Python、C/C++等,当我们编程时,就是尝试与计算机对话,所有的编程语言都会转化成0101010101010…的数字形式,因为计算机本质是基于二进制,它只能理解这些数字形式的代码。

0.3 JavaScript诞生的时候是95年,是为了处理网页的前端验证,比如我们在设置有些网站的密码时,会规定输入密码的符号和长度,有的网站密码设置时甚至要求包含多种特殊的字符,来加强密码的强度,如果不符合这种密码格式,那么我们就不能注册,这就是JavaScript语言发挥作用之一。

0.3 网景公司的JavaScript和微软JScript是不同的两个版本,后来为了确保在不同的浏览器上JavaScript运行的一致性,于是很多公司制定了JS标准名命名ECMAScript,也就是JavaScript标准。

题外话,想了解网景公司和微软之间的爱恨情仇,可购买吴军博士所写的《浪潮之巅》,看看我们这个时代这些科技公司的发展史,小塘老师早就入手了一套,后面有空也许会写读后感。

0.4 不同的浏览器厂商如FireFox(火狐),Internet Explore,Chrome(谷歌)都有着不同的引擎实现方式。

0.5 JavaScript主要包括三部分:ECMAScript(标准)、DOM(文档对象模型)、BOM(浏览器对象模型),这三个是接下来学习的重点内容。

0.6 Js的特点:解释型语言、类似于C和Java的语言结构、动态语言、基于原型的面向对象。

0.7 通过一个小时大致了解了Java和JavaScript的区别,以及它在前端中到底有什么作用,也能够可以用它来写个飞机大战的界面游戏。前端和后端确实不一样,前端的代码的效果可以呈现给用户看,而后端完全是后台运行,无法在电脑界面上直接呈现让用户看到效果。

通过刚刚短暂的学习,感觉这种边学习边写作输出的形式更容易激发我写作的欲望,明天待更新。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值