| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> JavaScript总结 -> 正文阅读 |
|
[JavaScript知识库]JavaScript总结 |
一、JavaScript简介JavaScript(缩写:JS)是一门高级的、解释型的动态编程语言。用于 HTML或web应用,可被浏览器直接执行。 完整的JavaScript包括以下几个部分:
JavaScript的基本特点如下:
JavaScript常用来完成以下任务:
二、JavaScript用法1、嵌入HTMLHTML 中的脚本必须位于
??通常,我们需要在某个事件发生时执行代码,比如当用户点击按钮时。如果我们把 JavaScript 代码放入函数中,就可以在事件发生时调用该函数。如果 2、外部的JavaScript脚本也可以把脚本保存到外部文件中。外部文件通常包含被多个网页使用的代码。外部 JavaScript 文件的文件扩展名是 .js。
你可以将脚本放置于
3、Console窗口调试JavaScript代码打开开发者工具后,我们可以在 Console 窗口调试 JavaScript代码,如下图: 4、Chrome snippets小脚本我们也可以在 Chrome 浏览器中创建一个脚本来执行,在开发者工具中点击 Sources 面板,选择 Snippets 选项卡,在导航器中右击鼠标,然后选择 Create new snippet 来新建一个脚本文件: 5、事件触发把 JavaScript 代码放入函数中,在事件发生时调用该函数。如点击事件:
三、JavaScript变量与代数一样,JavaScript 变量可用于存放值(比如 x=5)和表达式(比如 z=x+y)。
1、声明变量在 JavaScript 中创建变量通常称为"声明"变量。 我们使用 var 关键词来声明变量,使用等号来为变量赋值:
也可以使用let和const来定义,这三者的区别是:var与let涉及块级作用域,let 声明的变量只在 let 命令所在的代码块{}内有效;const 声明一个只读的常量,一旦声明,常量的值就不能改变,具体参考JavaScript let 和 const。一般用var即可,let更推荐。 2、数据类型
3、算术运算符
4、赋值运算符赋值运算符用于给 JavaScript 变量赋值。
5、比较运算符比较运算符在逻辑语句中使用,以测定变量或值是否相等。
6、逻辑运算符逻辑运算符用于测定变量或值之间的逻辑。
四、基本语法1、条件语句通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完成该任务。 在 JavaScript 中,我们可使用以下条件语句:
1.1 if 语句
只有当指定条件为 true 时,该语句才会执行代码。 1.2 if…else 语句
使用 if…else 语句在条件为 true 时执行代码,在条件为 false 时执行其他代码。 1.3 if…else if…else 语句
使用 if…else if…else 语句来选择多个代码块之一来执行。 1.4 switch 语句
工作原理:首先设置表达式 n(通常是一个变量)。随后表达式的值会与结构中的每个 case 的值做比较。如果存在匹配,则与该 case 关联的代码块会被执行。请使用 break 来阻止代码自动地向下一个 case 运行。 1.5 三目运算
2、循环语句JavaScript 支持不同类型的循环:
2.1 for 循环
语句 1 :(代码块)开始前执行 语句 2 :定义运行循环(代码块)的条件 语句 3 :在循环(代码块)已被执行之后执行 2.2 for/in 循环JavaScript for/in 语句循环遍历对象的属性:
2.3 while 循环while 循环会在指定条件为真时循环执行代码块。
2.4 do/while 循环do/while 循环是 while 循环的变体。该循环会在检查条件是否为真之前执行一次代码块,然后如果条件为真的话,就会重复这个循环。
3、函数语法函数就是包裹在花括号中的代码块,前面使用了关键词 function:
当调用该函数时,会执行函数内的代码。 3.1 调用带参数的函数在调用函数时,您可以向其传递值,这些值被称为参数。这些参数可以在函数中使用。
3.2 带有返回值的函数在使用 return 语句时,函数会停止执行,并返回指定的值。
3.3 匿名函数函数存储在变量中,不需要函数名称,通常通过变量名来调用。
4、异常处理当 JavaScript 引擎执行 JavaScript 代码时,会发生各种错误。 常见的异常处理语句:
4.1 try 和 catchtry 语句允许我们定义在执行时进行错误测试的代码块。
4.2 throw 语句throw 语句允许我们创建自定义错误。
|
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 4:55:54- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |