JavaScript基础学习

JavaScript简介

组成:

JavaScript书写位置

内部JavaScript

外部JavaScript

内联JavaScript

页面弹窗练习

注释方法

JavaScrip书写方法

结束符

JavaScrip输入输出语法

输出语法

输入语法

JavaScrip代码执行顺序

字面量

变量

变量的基本使用

声明变量
变量赋值
更新变量

声明多个变量
交换变量的值
变量的本质
变量命名规范与规则

let与var的区别

数组

数组的基本使用

声明语法
案例
术语

常量的基本使用

数据类型

js数据类型分类

基本数据类型

数字类型

let就属于弱数据类型

数字类型的算术运算符
算术运算符优先级
NaN
练习
字符串类型
字符串拼接
模版字符串语法
布尔类型
未定义类型
空类型

控制台输出语句和检测数据类型

类型转换的目的

隐式转换

显示转换

常见错误

赋值运算符

一元运算符

自增运算符

比较运算符

ASCII表

逻辑运算符

运算符优先级

表达式和语句

表达式

语句

区别

程序三大流程控制语句

分支语句

if语句

三元运算符

补0案列

注意,promp的结果是字符串型

Switch语句

断点调试

下了断点一定要刷新浏览器

while循环

while循环三要素

循环退出

for循环

基本使用

for循环和while循环的区别

for循环的嵌套

数组的基本使用

操作数组

新增

函数

函数的使用

函数命名规范

函数的调用

函数传参

参数默认值

函数返回值

细节

补充

作用域

就近原则,执行离得近的

变量访问原则

匿名函数

函数表达式

使用场景

立即执行函数

第二个小括号相当于调用该匿名函数

逻辑中断

显示转换

隐式转换

对象

对象的使用

对象的声明语法

对象属性和方法组成

属性
属性-查
属性-改
属性-增
属性-删
属性-查找另一种方式

带字符串的属性名。以这种方式写

方法
方法使用

遍历对象

使用k在arr中遍历,这种方式一般遍历对象时使用

遍历对象时,k的值为对象属性名

查时要用【】的方法,因为。k是字符串

内置对象

Math

生成任意范围随机数

术语解释

基本数据类型和引用数据类型存储方式

相关推荐
浮尘笔记几秒前
在Snowy后台无需编码实现自动化生成CRUD操作流程
java·开发语言·经验分享·spring boot·后端·程序人生·mybatis
MoonBit月兔12 分钟前
MoonBit 作为重大成果亮相广东省人工智能应用对接大会,展示 AI 原生编程语言最新进展
开发语言·人工智能·moonbit
c++之路24 分钟前
C++ 预处理器
开发语言·c++
我是Superman丶31 分钟前
Antigravity Retry 自动重试脚本
前端·javascript·vue.js
CN-Dust37 分钟前
【C++专题】格式化输出与输入
开发语言·c++·算法
AI人工智能+电脑小能手41 分钟前
【大白话说Java面试题】【Java基础篇】第19题:HashMap的key如何减少发生哈希冲突
java·开发语言·后端·面试·哈希算法·hash-index·hash
im_AMBER1 小时前
Leetcode 162 除了自身以外数组的乘积 | 接雨水
开发语言·javascript·数据结构·算法·leetcode
是个西兰花1 小时前
C++:异常
开发语言·c++·异常
AI人工智能+电脑小能手1 小时前
【大白话说Java面试题】【Java基础篇】第18题:HashMap底层是如何扩容的
java·开发语言·面试·散列表·hash-index·hash
AbandonForce1 小时前
Map类:pair键值对|map的基本操作|operator[]
开发语言·c++·算法·leetcode