JavaScript初体验

前言

最近发现自己在学习上存在一些问题,发现学习的东西都不够深入,然后向别人请教了请教。在每学习一个项目之前先来一个宏观把控,最好画一个思维导图,图文结合,然后学习这些,要明白这个项目是什么的,有哪些内容,自己能不能列出几个重点,在软件开发中,学习的是什么。最近开始JavaScript的学习,先从它开始。

JavaScript是什么

在这里插入图片描述
JavaScript是属于网络的脚本语言,是世界上最流行的变成语言,这门语言可用于HTML和web,插入HTML页面后,可由所有的现代浏览器执行,在没学习JavaScript之前,一直以为它和JAVA有什么关系,其实他俩没有任何的关系,最早它叫livescript,因为在1995年sun的java火了,网景管理层希望它外观看起来像Java,所以改名叫JavaScript ,在1994年到1995年的时候,点击一个网页,需要40秒左右才可以打开,最早诞生就是为了检验页面中的数据。

为什么JavaScript是弱类型的语言

第一次听说还有弱类型的语言,之前也没听说过弱类型这个概念,像之前我们学习的C#里面,变量类型有很多种,例如int string、boolean等,在需要转换的时候,需要强制转换,例如 int a = “123”;在C#里面就会报错。在JavaScript里面只有var一种类型var,在变量赋值时会自动判断类型,并自动转换。 例如 var a = “123”//不会检查类型,任何赋值都可以成功; 这里面还涉及到了作用域和引擎的问题,这是在看《你不知道的JavaScript》中看到的,还不太理解。会继续学习,后边再总结。

为什么要学习JavaScript

HTML、CSS、JavaScript是前端学习非常重要的内容,如果前两个没有学习,学习JavaScript应该会有点困难。HTML是网页的结构),需要有多种框架和布局。CSS的作用是效果,或者说是表现,比如网页上的动态文字、文字的色彩、字体、动画效果。如果一个网页只有结构和表现,那是不行的,还需要有用户与网页的交互,为了用户能够有良好的体验,所以JavaScript非常重要。

JavaScript需要学习什么

JavaScript虽然很容易使用,但是它的内容非常多,不能要求速成,打好良好的基础。
JavaScript由三部分组成:ECMAScript、文档对象模型(DOM)、浏览器对象模型(BOM)。这是后边需要学习的,还有要重点学习JavaScript的数据类型:
基本类型:数字类型number、布尔类型boolean、字符串类型string
引用类型:对象类型、函数类型
空类型:null和undefined
运算符
语法:string typeof(变量);
这些基础需要刚开始学习的,必须把这些基础掌握。

总结

在这里插入图片描述
养成良好的学习习惯,以后每学习一个项目之前先进行宏观把控,带着问题去学习,进入B/S学习,就不能要求速成了,先打好基础,再进一步学习。

评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值