- JavaScript
- JavaScript概述
- 什么是JavaScript?
- JavaScript是运行在浏览器上的脚本语言。简称JS。
- JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。
- JavaScript是运行在浏览器上的脚本语言。简称JS。
- 区分JSP和JS
- JSP:JavaServer Pages(隶属Java)
- JS: JavaScript.
- js的特点
- JS是一门 基于对象 和 事件驱动 的 脚本语言 ,通常用来提高网页与用户的交互性
- 基于对象:它不仅可以创建对象,也能使用现有的对象。JS没有类的概念,也没有编译的过程。是一边解释一边执行。
- 事件驱动:在JS中,大部分情况下都是通过事件触发驱动函数执行的,从而实现特定的功能。(比如点击div将内容替换为时间、当鼠标滑过元素,元素就有翻转的动态。)
- 脚本语言:在网络前端开发环境下,用于嵌入在客户端浏览器中的一段小程序。
- 直译式: 不需要编译过程
- 弱类型: js不关心类型
- JS是一门 基于对象 和 事件驱动 的 脚本语言 ,通常用来提高网页与用户的交互性
- 优势:
- (1)良好的交互性
- (2)一定的安全性(JS被强制的要求,不能访问浏览器以外的东西,只能访问浏览器和浏览器内部的资源)
- (3)跨平台性(Java语言具有跨平台性,是因为有虚拟机)
- js出现位置:
- 行内JS:
- <div οnclick="alert('欢迎点击div')">我是div1</div>
- 内部JS:
- <head>标签里
- 通过script标签引入JS代码
- <head>标签里
- 外部JS:
- 通过script标签引入外部的JS文件
- <script src="1.js"> </script>
- 通过script标签引入外部的JS文件
- 行内JS:
- 什么是JavaScript?
- JavaScript的注释
- 单行注释以 // 开头。
- 多行注释以 /* 开始,以 */ 结尾。
- JS语法
- 变量的命名规则
- 变量必须以字母开头
- 变量也能以 $ 和 _ 符号开头
- 变量名称对大小写敏感(y 和 Y 是不同的变量) 不能使用关键字保留字
- JavaScript的数据类型
- 值类型(基本类型)
- 数值类型-number
- 在JS中,数值类型只有一种,就是浮点型。
- 字符串String
- 字符串是存储字符的变量。字符串可以是引号中的任意文本。必须使用单引号或双引号;
- 布尔Boolean
- 只能有两个值:true 或 false。
- 空Null
- 未定义Undefined
- 表示变量不含有值。可以通过将变量的值设置为 null 来清空变量。
- 共有4中情况会出现undefined的值
- 变量声明且没有赋值
- 获取对象中不存在的属性时
- 函数需要实参,但是调用时没有传值,形参是undefined;
- 函数调用没有返回值或者return后没有数据,接收函数返回的变量是undefined
- 引用数据类型
- 对象(Object)、数组(Array)、函数(Function)
- JS的变量
- js是弱类型语言,所有类型的变量都是用var关键字定义。并且参数的类型可以随时转换。
- JavaScript中的运算符
- 比较特殊的运算符:
-
-
- JS数组
- 变量的命名规则
- JavaScript对象
- JavaScript的String对象
- String对象属性–长度属性
- JavaScript的Array对象
- Array 对象用于在变量中存储多个值,也就是数组
- 声明数组
-
- 数组的长度 length属性
- 声明数组
- Array 对象用于在变量中存储多个值,也就是数组
- JavaScript的Date对象
- 创建日期对象
-
- 日期对象的常用方法
-
- 创建日期对象
- JavaScript的Math对象
- Math常用属性
- var pi=Math.PI;//返回圆周率
- Math常用方法
-
- Math常用属性
- JavaScript的函数
- JavaScript的常用全局函数
- JavaScript的String对象
- JavaScript函数
- 方式一
- 声明:function 函数名称([参数列表]){ 函数体 }
- 调用: 函数名称([参数列表]);
- 可以先调用后加载
- 方式二
- 声明:var 函数名称 = function([参数列表]){ 函数体 }
- 调用: 函数名称([参数列表]);
- 这种方式定义的函数还未加载就调用,会报错
- 方式一
- JavaScript概述
JavaScript
最新推荐文章于 2024-05-03 23:30:14 发布