IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> web前端入门学习(3)-JavaScript -> 正文阅读

[JavaScript知识库]web前端入门学习(3)-JavaScript

1 JavaScript入门


1.1 JavaScript是什么

JavaScript是运行在浏览器上的脚本语言。简称JS。
JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。

1.2 第一个JavaScript程序

<script>
	alert("hello world!");
</script>

在这里插入图片描述

2 JavaScript的引入方式

2.1 内部引用

在html中直接使用< script >标签,标签中包含所写的内容

<script>
	alert("内部引用");
</script>

2.2 外部引用

  1. 定义一个js文件,比如xxx.js
  2. 在html中使用标签< script src=“url地址” > < /script > 来引用js文件

3 JavaScript 弹出框

3.1 alert 警告框

3.1.1 作用

如果要确保信息传递给用户,通常会使用警告框。
当警告框弹出时,用户将需要单击“确定”来继续。

3.1.2 语法

alert(“弹出内容”);
示例:

alert("你早上吃饭了吗?");
alert('今天的彩票号码是:' +888);// +号表示拼接
alert("今天天气是: \n 多云");// \n表示换行

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.2 confirm 确认框

3.2.1 作用

如果您希望用户验证或接受某个东西,则通常使用“确认”框。

当确认框弹出时,用户将不得不单击“确定”或“取消”来继续进行。

如果用户单击“确定”,该框返回 true。如果用户单击“取消”,该框返回 false。

3.2.2 语法

confirm(“确认内容”);
示例:

let answer = confirm("你会吹口哨吗?");//弹出确认框
alert(answer);//显示确认结果

3.3 prompt 提示框

3.3.1 作用

如果您希望用户在进入页面前输入值,通常会使用提示框。

当提示框弹出时,用户将不得不输入值后单击“确定”或点击“取消”来继续进行。

如果用户单击“确定”,该框返回输入值。如果用户单击“取消”,该框返回 NULL。

3.3.2 语法

prompt(“提示内容”);

let name = prompt("你的名字是?");//弹出输入框,输入数据存储到name变量
alert("你的名字是:\n"+name);+将字符串和输入的信息拼接显示

4 JavaScript 核心语法

4.1 变量

可变的量
x : 变量
1:常量
变量的初始化:let x = 1;

let x = 1;

4.2 常量

不可变的量
一般用大写表示
使用const关键字定义常量

let const PI = 3.14;

4.3 命名规范

  • 命名关键-----见名知意
  • 变量的第一个字符不能为数字
  • 变量命名安装驼峰法: coffePrice, redCar
  • 常量命名 :大写字面 SHOOL_SIZE

4.4 运算符

4.4.1 赋值运算符

=

let a = 1;//把1的赋值给a

4.4.2 算术运算符

  • 加法+
  • 减法-
  • 乘法*
  • 除法/
  • 取模%
  • 幂运算**
  • 自增++
  • 自减–

4.4.3 复合运算符

+=
-+
*=
/+
等等

4.4.4 关系运算符

大于>
小于<
判断==

4.4.5 逻辑运算符

逻辑与&&
逻辑或||
逻辑非!

4.4.6 三目运算符

格式:
(表达式)**?**表达式为真时结果 : 表达式为假时结果 ;

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2021-10-23 12:23:04  更:2021-10-23 12:24:53 
 
开发: 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年5日历 -2024/5/19 8:38:26-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码