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在计算不同类型的值时,会把其转化为同一类型进行计算,也有具体的转换规则。

浙公网安备 33010602011771号