JS 1 基础

javascript介绍

是一种运行在客户端(主要是浏览器)的编程语言
在这里插入图片描述

JS组成

在这里插入图片描述

JS编写位置

内部JS编写位置

body的结束标签之上
在这里插入图片描述

外部JS编写位置

用src属性引入
在这里插入图片描述

JS注释

在这里插入图片描述

JS结束符

结束符分号可写可不写,建议写
在这里插入图片描述

JS输入输出语法

prompt()提示框输入

在这里插入图片描述

document.write()直接输出到页面

在这里插入图片描述

alert()警示框输出

在这里插入图片描述

console.log()控制台输出

在浏览器页面按F12进入开发者工具查看控制台
在这里插入图片描述

变量声明

变量介绍

存储数据的容器
在这里插入图片描述

let关键字声明可变变量

let是新版本的,var是老版本的。let声明的作用范围比var更大,var迟早淘汰。
在这里插入图片描述

const关键字声明不可变固定变量

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

变量命名规范

在这里插入图片描述

数组

数组声明

在这里插入图片描述

数组取值

在这里插入图片描述

数组操作方法

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

数值类型

在这里插入图片描述

number数字类型

在这里插入图片描述

string字符串类型

在这里插入图片描述

加号数字相加,字符相连

在这里插入图片描述

boolean布尔类型

两个值:true和false
在这里插入图片描述

undefined未定义类型

在这里插入图片描述

null空类型

在这里插入图片描述

typeof检测数据类型

在这里插入图片描述

算术运算符

在这里插入图片描述

模版字符串

在这里插入图片描述

类型转换

隐式转换

在这里插入图片描述

显式转换

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

运算符

赋值运算符

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

一元运算符

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

比较运算符

在这里插入图片描述
如果是比较字符的话,会按照对应的ASCII字符代码来比较
在这里插入图片描述

逻辑运算符

在这里插入图片描述

运算符优先级

程序三大流程控制语句

在这里插入图片描述

if分支语句

在这里插入图片描述

if else分支语句

在这里插入图片描述

if elif else分支语句

在这里插入图片描述

三元运算符布尔真假分支

在这里插入图片描述

switch语句

在这里插入图片描述

while循环语句

在这里插入图片描述

break退出循环和continue跳过本次循环

在这里插入图片描述

for循环语句

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

function函数

函数声明

在这里插入图片描述

函数调用

在这里插入图片描述

函数传参

在这里插入图片描述

形参和实参

在这里插入图片描述

return关键字函数返回值

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

匿名函数(后面对象方法用的到)

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

在这里插入图片描述

逻辑中断

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

object对象

对象是什么

在这里插入图片描述

对象声明

在这里插入图片描述

对象由属性和方法组成

在这里插入图片描述

对象属性及使用

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

对象方法及使用

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

遍历对象

在这里插入图片描述

在这里插入图片描述

Math内置对象

在这里插入图片描述

Math.random()生成任意范围的随机数

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

辰柒柒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值