一、什么是JavaScript?
JavaScript是一门脚本语言,包括ECMAJavaScript语法,DOM,和BOM三个部分。
1.JavaScript的书写方式
JavaScript按照书写位置可以分为行内,嵌入,外部三种写法。将js的代码写入html标签属性为on开头的内部,如onclick=''alert('hello word')'' ,这种写法称之为行内式。再script标签内书写则称之为嵌入式,再外部创建一个js文件,通过script标签的src属性引入该文件的方式则称为外部式。尽管嵌入式和外部式都是使用script标签,但是引入了外部文件的script标签内,不能在书写js代码。
2.Javascript的数据类型
JavaScript数据分为基本数据类型和引用数据类型,基本数据类型主要有五种,分别是number(数字)数据类型,string(字符串)数据类型,boolean(布尔)数据类型,undifined(未定义值)数据类型,(属于object类,但是是基本数据类型)。引用数据类型有对象数据类型和数组数据类型,他们都属与object数据类型。
使用typeof 数据名 可以查看该数据所属的类型。
3.数据类型的转换
强制转换:number()转数字,string()转字符串,boolean()转布尔
隐形转换:当非数据类型被parseInt(),parseFloat(),之后数据会被转称number类型,非number类数据进行加法之外的数据运算时,也会被转成number类型。