JavaScirpt 它是由网景公司开发一款基本浏览器基于面向对象事件驱动式的网页脚本语言。

 

JS:基于对象,对象包括方法和属性。与java没有直接联系


代码书写:外链式、嵌入式、行内式(js代码可写在HTML中任何位置,但代码运行有顺序性,一般将js写在bady内或)html标签后。如:代码写在head中,代码读不到body标记)


书写代码

注释的格式:

单行注释(//)和多行注释(/*内容*/)

 

声明变量:

 格式:

         var 变量名;

 

        

变量类型:

String:只要是加了引号的字符它们就是String ,如:"nihao123"

Number:整数(int)与小数(float,NaN(它是一个数值型但它不是一个数)

Booleantrue/false

Undefined:未定义型,当声明了变量 但是没有给其赋值 

Null:空型的值只有一个/或者会在出错的时候出现:

 

强制转换: 

如果将字符串转换为布尔型除了“”以外false(“空格”这个会显示true)其它的都会是true。

数值型数据转换为布尔型:  0===》false     1===》true

                          nullundefined 都会转换为false

 

在将其它数据类型转换为数值型:  如果能够转换过来 就会得到一个具体的数 ,但是如果转换不过来 就会得到 NaN

如下:

 true            1

 false           0

 null            0

 undefined      NaN

“数字字符”    NaN

“字符数字”    NaN

“数字”        数字