前端秘法基础式终章----欢迎来到JS的世界
目录
一.JavaScript的背景
二.JavaScript的书写形式
1.行内式
2.嵌入式
3.外部式
三.JS中的变量
1.变量的定义
2.JS动态类型变量
2.1强类型和弱类型
3.JS中的变量类型
四.运算符
五.if语句和三元表达式和Switch语句和循环语句
六.数组
1.创建获取数组元素
2.新增数组元素
七.函数
1.函数的声明和调用
2.作用域及作用域链
八.对象
1.对象的创建
1.1字面变量创建
1.2使用new Object创建
1.3构造函数创建对象
1.4class构造对象
1.5static修饰
1.6对象的继承
一.JavaScript的背景
JavaScript 是一种高级编程语言,通常用于网页开发和网页交互。它可以让网页变得更加动态和交互性强,例如实现动画效果、表单验证、数据交互等。
JavaScript 可以直接嵌入到 HTML 页面中,通过浏览器执行,从而实现网页的各种功能。它也可以用于开发桌面应用程序、移动应用程序等。
JavaScript 有以下几个特点:
- 解释性语言:JavaScript 代码不需要编译,直接由浏览器解释执行。
- 面向对象:它支持面向对象编程的特性,如类、对象、继承等。
- 事件驱动:通过监听和响应网页上的各种事件(如点击、鼠标移动等)来触发相应的 JavaScript 代码执行。
- 跨平台:由于 JavaScript 主要在浏览器中运行,所以它可以在各种操作系统和设备上运行。
二.JavaScript的书写形式
1.行内式
Document
注意这里onclick中的双引号和单引号可互换,既可以单引号包含双引号,又可以双引号包含单引号,和Python中的单双引号用法相似
2.嵌入式
Document
alert('welcome ton js!')
通过script标签引入JS代码
3.外部式
通过JS文件引入
Document
需要注意的是css在引入的时候是link标签搭配href属性,而JS在引入的时候则是script标签搭配src属性