javeScript学习 001(JS一些基础概念)

1)  什么是javeScript

    javescript又简称为JS,是web开发者必学的三种语言之一。JS是一种高级编程语言也是一种弱数据类型语言,一般运用在HTML和web上。但它是完全不同于Jave语言的,好比雷锋和雷锋塔的区别只是名字相似,不论概念还是设计上是完全不同的。

 

2)  js的组成有哪些?

    js由三部分组成:1.ECMAScript(核心部分)  2.BOM(浏览器对象模型)  3.DOM(文档对象模型)

 

3)js的数据类型有哪些?

    一般数据类型:1.Boolean:布尔类型  2.Number:数字类型(整数int,浮点数float)

           3.String:字符串    4.Null:(空)    5.undefined:(未定义的)

    其他数据类型:object:对象(包含Array数组)

    注:变量的类型在赋值时才能确认

 

4)  弱类型语言的特点?

    JS是一种弱数据类型的语言,弱数据类型的语言容错率教高,在赋值的时候才会确定数据的类型。

5)什么是强制转换,什么是隐式转换? 

    强制转换(显式转换):程序员手动进行的数据转换。

    隐式转换:简单理解就是JS在计算不同类型的值时,会把其转化为同一类型进行计算,也有具体的转换规则。

posted @ 2022-03-12 14:40  AVEGER  阅读(127)  评论(0)    收藏  举报