目录
1、简介
2、JavaScript引入方式
2.1、内部脚本
2.2、外部脚本
3、基础语法
3.1、书写语法
3.2、输出语句
3.2.1、window.alert()
3.2.2、document.write()
3.2.3、console.log()
3.3、变量
3.3.1、ECMAScript
3.4、数据类型
3.5、运算符
3.5.1、==和===
3.5.2、类型转换
3.6、流程控制语句
3.7、函数
3.7.1、定义格式
3.7.2、函数调用
4、常用对象
4.1、基本对象
4.1.1、Arrary对象
4.1.2、String对象
4.1.3、自定义对象
4.2、BOM
4.2.1、Window对象
4.2.2、history对象
4.2.3、Location对象
4.3、DOM
4.3.1、DOM相关概念:
4.3.2、获取 Element对象
5、事件监听
5.1、事件绑定
5.2、常见事件
6、⭐RegExp正则对象
6.1、正则对象的使用
JavaScript是一种客户端脚本语言,用于在Web浏览器中动态地操纵HTML内容和样式。
它是与HTML和CSS配合使用的,并允许在页面加载完成后执行动态操作,如创建交互式表单、弹出消息框、执行动画效果等。
JavaScript的基本语法和C语言类似,具有变量、数据类型、控制结构、函数等基本功能。此外,它还提供了多种内置对象,如Math、Date、Array等,以及执行常见任务的方法。
JavaScript代码可以内嵌在HTML页面中,或在外部文件中引用。
在HTML中,JavaScript代码通常位于head部分或body部分的script标签中。
JavaScript 是一门跨平台、面向对象的脚本语言,而Java语言也是跨平台的、面向对象的语言,只不过Java是编译语言,是需要编译成字节码文件才能运行的;JavaScript是脚本语言,不需要编译,由浏览器直接解析并执行。
JavaScript 引入方式就是 HTML 和 JavaScript 的结合方式。
JavaScript引入方式有两种:
内部脚本:将 JS代码定义在HTML页面中
外部脚本:将 JS代码定义在外部 JS文件中,然后引入到 HTML页面中
在 HTML 中,JavaScript 代码必须位于 标签之间,代码如下:
Title
效果如下:
提示: 在 HTML 文档中可以在任意地方,放置任意数量的标签。
一般把脚本置于元素的底部,可改善显示速度
因为浏览器在加载页面的时候会从上往下进行加载并解析。
我们应该让用户看到页面内容,然后再展示动态的效果。
demo.js 文件内容如下:alert("hello js");
在页面中引入外部的js文件
在页面使用 script 标签中使用 src 属性指定 js 文件的 URL 路径
注意:
外部脚本不能包含