Java web之JavaScript

2020-02-11  本文已影响0人  爱比立务

一、概述与作用

JavaScript(简称“JS”) 是一种解释型或即时编译型的编程语言。
它是一门脚本语言(开发Web页面的语言)。

二、使用

1、使用的分类

(1)行内(标签内)

元素上使用js代码

(2)内部(html内任何外置)

html内部定义script标签对,标签对中定义js代码

(3)外部(head标签内外连js文件)

外部定义js文件,文件中定义js代码,在使用的html中使用script标签对用来引入

2、使用问题

(1)使用位置:

1)任意位置
2)推荐使用位置:

(2)使用注意:

三、JavaScript数据类型

1、基本数据类型

(1)Number(控制台中显示蓝色)

1)Number:表示整数,小数
2)NaN :表示(not a number)

(2)String(控制台中显示黑色)

(3)Boolean

(4)Null 类型

(5)Undefined (指 未定义 的类型)

2、复合数据类型和函数类型

(1)对象类型(Object)

(2)函数类型(方法)

四、类型转换

1、显示类型转换:

通过其他方式或函数,手动让数据改变其类型(注意:js中对象类型和函数类型不参与类型转)

2、隐式类型转换

目的不是为改变数据的类型,但是执行过程中会隐式改变类型(+ - * / ..)

五、运算符

1、+ 运算符

字符串的连接符使用

2、= == === 之间的区别:

3、!运算符

! 非 取反
!! 不变
!!!取反

4、逻辑运算符: && ||

(1)&& 一个为false就是false

第一个操作数转为boolean,为false,结果就为第一个操作数的值为true,,结果就为第二个操作数的值

(2)|| 一个为true就是true

第一个操作数转为boolean,为true,结果就为第一个操作数的值为false,结果就为第二个操作数的值

5、{} 块

六、数组与数组方法

1、数组

(1)数组的属性

(2)创建数组的方式:

(3)数组的遍历:

2、数组常用方法

(1)slice 截取(切片数组,原数组不发生变化)

(2)splice 剪接数组(原数组变化,可以实现前后删除效果 )

七、函数及注意事项

1、函数

1)函数声明
                function 函数名 (参数列表) {
                    函数体;
                    [return 返回值;]
                }
2)函数调用:
2)函数表达式的方式
                var 变量名 = function 函数名 (参数列表) {
                    函数体;
                    [return 返回值;]
                };

函数名一般省略,不可以通过函数进行调用,只能通过变量名,函数名可以在函数内部进行递归使用

2)函数表达式的调用:

注意:参数省略var关键字

(2)函数的注意事项

上一篇 下一篇

猜你喜欢

热点阅读