javaScript(一)

来源:互联网 发布:厦门航空 知乎 编辑:程序博客网 时间:2024/04/28 16:31

1、什么是javaScript

一种基于对象和事件驱动的解释性语言(所谓解释性语言是指后面出现错误时,前面的也能运行)嵌入到页面上,由浏览器运行。js与Java没有关系。

2、有三种方法写js代码

1)代码与实践关联:代码直接写在事件里

2)script块:在head里添加一个script,中间添加代码(以方法封装)

3)js文件:单独定义一个js文件,在html页面的head里用script引用

3、基本语法

1)语法规范:大小写敏感,以 ;  结束

2)变量:不论什么类型的数据,都使用var声明变量,变量的类型以赋值为准

3)标识符的规则:以字母、数字、下划线、$组成,但不以数字开头,不能与关键字重名

4)数据类型

简单类型:string 、 number 、 bool

特殊类型:null 、 undefined

复杂类型:Array 、 date等

5)String类型

a、 " " 与 '  '都可以

b、特殊字符需要用转义字符,即在前面加"\";若需要输出汉字,需要将汉字转为编码写入

6)number类型:既可用来表示整数,也可用来表示小数

7)数据类型之间的转换

a、隐性转换:直接转换,按照规则

规则:String + number --------String

            String + bool   -----------String

    number +bool -----------number

    bool + bool   -------------number

b、显示转换:使用相应的方法转换

如:xxx.toString(),parseInt(xxx),parseFloat(),typeOf(xxx)    -------前提条件是确定能转

8)运算符

a、算术,比较,逻辑,位

b、a==b   比较的是值

       a===b  比较的是值以及类型

c、三元(目)运算符:表达式? value1:value02

9)流程控制

a、if/else

b、switch/case

c、for

d、while

0 0
原创粉丝点击