js[黑马笔记]

js基础

基础语法

输入输出

在这里插入图片描述

在这里插入图片描述

变量

在这里插入图片描述

在这里插入图片描述

数组

在这里插入图片描述

常量

在这里插入图片描述

数据类型

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

类型转换

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

运算符

在这里插入图片描述

在这里插入图片描述

语句

数组

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

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

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

函数

在这里插入图片描述

调用方式
函数名()
在这里插入图片描述

匿名函数

在这里插入图片描述

使用:
1.函数表达式
2.立即执行函数
在这里插入图片描述

在这里插入图片描述

对象

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

内置对象

在这里插入图片描述

web API

在这里插入图片描述

DOM

document object Model

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

元素操作

获取元素

在这里插入图片描述

在这里插入图片描述

设置元素

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

定时器

在这里插入图片描述

DOM事件基础

在这里插入图片描述

事件监听

在这里插入图片描述

在这里插入图片描述

事件类型

在这里插入图片描述

事件对象

在这里插入图片描述

在这里插入图片描述

环境对象

在这里插入图片描述

回调函数

在这里插入图片描述

DOM事件进阶

事件流

在这里插入图片描述

事件捕获

在这里插入图片描述

事件冒泡

在这里插入图片描述

阻止冒泡在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

解绑事件

在这里插入图片描述

在这里插入图片描述

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

事件委托

在这里插入图片描述

在这里插入图片描述

其他事件
页面加载事件

在这里插入图片描述

页面滚动事件

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

页面尺寸事件

在这里插入图片描述

在这里插入图片描述

元素的尺寸位置

在这里插入图片描述

在这里插入图片描述

DOM节点

日期对象

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

节点操作

DOM 节点

在这里插入图片描述

查找节点

在这里插入图片描述

增加节点

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

删除节点

在这里插入图片描述

M端事件

在这里插入图片描述

JS插件

在这里插入图片描述

重绘与回流

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

BOM操作

Window对象

BOM(浏览器对象模型)

在这里插入图片描述

定时器(延时函数)

在这里插入图片描述

JS执行机制

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

location 对象

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

navigator对象

在这里插入图片描述

history对象

在这里插入图片描述

本地存储

在这里插入图片描述

本地存储分类

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

存储复杂数据类型

在这里插入图片描述

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

正则表达式

在这里插入图片描述

在这里插入图片描述

查找

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

元字符

在这里插入图片描述

边界符

在这里插入图片描述

量词

在这里插入图片描述

在这里插入图片描述

字符类

在这里插入图片描述

修饰符

在这里插入图片描述

在这里插入图片描述

js高级

函数

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

箭头函数

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

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

遍历数组的方法

在这里插入图片描述

在这里插入图片描述

对象深入

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

内置的构造函数

1.Object
Onject.keys()//获取对象的所有属性,返回数组
Object.values()//获取对象的所有属性值,返回数组
Object.assign()//拷贝
2.Array
在这里插入图片描述

在这里插入图片描述

3.String
在这里插入图片描述

4.Number
在这里插入图片描述

构造函数

在这里插入图片描述

原型

在这里插入图片描述

怎么有点像封装函数的接口
在这里插入图片描述

constrctor

在这里插入图片描述

注意
当将构造函数的原型对象采取对象形式赋值后,该原型对象的constructor属性不再指向构造函数

在这里插入图片描述

在这里插入图片描述

原型继承

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

原型链

在这里插入图片描述

在这里插入图片描述

深浅拷贝

浅拷贝

在这里插入图片描述

在这里插入图片描述

深拷贝

在这里插入图片描述

异常处理

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

this

在这里插入图片描述

在这里插入图片描述

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

性能优化

在这里插入图片描述

节流

在这里插入图片描述

防抖

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/4094.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

流量网关与服务网关的区别:(面试题,掌握)

流量网关:(如Nignx,OpenResty,Kong)是指提供全局性的、与后端业务应用无关的策略,例如 HTTPS证书认证、Web防火墙、全局流量监控,黑白名单等。 服务网关:(如Spring Clou…

含匹配扰动的多智能体领航跟随一致性Matlab仿真

文章目录 [TOC](文章目录) 前言一、问题描述二、基于LQR的观测器和控制器设计1.观测器设计2.控制器设计 三、数值仿真四、参考文献总结 前言 ​本文探讨了带有匹配扰动的多智能体领航跟随一致性控制方法,并提供了相应的Matlab仿真代码。 具体的设计步骤如下&#…

大数据—数据采集DataX

一、DataX介绍 官网: DataX/introduction.md at master alibaba/DataX GitHub DataX 是阿里云 DataWorks数据集成 的开源版本,在阿里巴巴集团内被广泛使用的离线数据同步工具/平台。 DataX 实现了包括 MySQL、Oracle、OceanBase、SqlServer、Postgre、…

【算法刷题 | 贪心算法02】4.24(摆动序列)

文章目录 3.摆动序列3.1题目3.2解法:贪心3.2.1贪心思路3.2.2代码实现 3.摆动序列 3.1题目 如果连续数字之间的差严格地在正数和负数之间交替,则数字序列称为 摆动序列 。 第一个差(如果存在的话)可能是正数或负数。仅有一个元素…

WPF 资源基础

动态资源/静态资源 UI代码 <Window x:Class"WpfApp1.MainWindow"xmlns"http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x"http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d"http://schemas.microsoft.com/ex…

太速科技-基于6 U VPX M.2 高带宽加固存储板

基于6 U VPX M.2 高带宽加固存储板 一、板卡概述 基于6 U VPX M.2 高带宽加固存储板&#xff0c;可以实现VPX接口的数据读写到PCI-E总线的NVME存储媒介上。采用PLX8732&#xff0c;上行链路提供带宽x16的PCI-E数据到VPX接口上&#xff1b;下行链路提供3路带宽x4的PCI-E接口…

Unity打包PC端exe,压缩打包为一个exe文件

目录 一.打包成功 1.打包输出文件 二.压缩输出目录为exe单个文件 1.添加到压缩文件 2.其他设置 1.点击“高级→自压缩选项” 2.修改解压后运行程序 3.设置模式 4.更新 三、生成.exe 一.打包成功 1.打包输出文件 1、一个后缀为 BurstDebugInformation_DoNotShip的文…

Android 12 Starting window的添加与移除

添加&#xff1a; 04-13 16:29:55.931 2944 7259 D jinyanmeistart: at com.android.server.wm.StartingSurfaceController.createSplashScreenStartingSurface(StartingSurfaceController.java:87) 04-13 16:29:55.931 2944 7259 D jinyanmeistart: at com.android.server.wm.…

ios不兼容Svg Wave的动画的解决方法

近日也是用上了SvgWave&#xff0c;十分的好看 Svg Wave - A free & beautiful gradient SVG wave Generator. 大家感兴趣的也可以了解一下 【场景】 使用SvgWave的Animate&#xff0c;并生成svg代码使用&#xff0c;windows web端、朋友的安卓移动端都能够正常执行动画…

前端CSS基础10(浮动)

前端CSS基础10&#xff08;浮动&#xff09; 浮动元素浮动后的特点浮动后的特点浮动后的影响及解决 浮动布局小练习 浮动 CSS中的浮动是一种布局技术&#xff0c;常用于实现元素的排列和定位。通过使用float属性&#xff0c;可以让元素在页面中左浮动或右浮动&#xff0c;使得…

在PostgreSQL中如何有效地批量导入大量数据,并确保数据加载过程中的性能和稳定性?

文章目录 解决方案1. 使用COPY命令2. 调整配置参数3. 禁用索引和约束4. 使用事务5. 并发导入 总结 在PostgreSQL中&#xff0c;批量导入大量数据是一个常见的需求&#xff0c;特别是在数据迁移、数据仓库填充或大数据分析等场景中。为了确保数据加载过程中的性能和稳定性&#…

Compose和Android View相互使用

文章目录 Compose和Android View相互使用在Compose中使用View概述简单控件复杂控件嵌入XML布局 在View中使用Compose概述在Activity中使用Compose在Fragment中使用Compose布局使用多个ComposeView 在布局中使用Compose 组合使用 Compose和Android View相互使用 在Compose中使用…

AIGC - SD(中英文本生成图片) + PaddleHub/HuggingFace + stable-diffusion-webui

功能 stable-diffusion(文本生成图片)webui-win搭建&#xff08;开启api界面汉化&#xff09;PaddleHubHuggingFace: SD2&#xff0c;中文-alibaba/EasyNLP stable-diffusion-webui 下载与安装 环境相关下载 python&#xff08;文档推荐&#xff1a;Install Python 3.10.6 …

linux开发板开机启动向日葵

硬件&#xff1a;orangepi 5 pro 操作系统&#xff1a;ubuntu 20.4 lts 安装向日葵 根据我的实测&#xff0c;arm架构的ubuntu系统只能安装向日葵提供的麒麟系统的那个版本&#xff0c;具体安装方式官网下载页面有 允许任意用户连接到 X11 使用root用户登录后打开终端输入一下…

react函数组件传值(父子/子父/兄弟)

父子组件传值 子父组件传值 兄弟组件传值 注&#xff1a;本人前端小白 &#xff0c;如有不对的地方还请多多指教

knife4j swagger 使用笔记

1.接口访问的端口跟后台设置的不一致&#xff0c;接口请求无反应 处理办法 2.响应参数不显示问题 &#xff08;1&#xff09;返回的参数里面一定要有响应的参数对象&#xff0c;如下&#xff1a; &#xff08;2&#xff09;TableDataInfo 定义成泛型类 TableDataInfo package…

ros2 node 之间的通信方式之 —— Topic通信案例

文章目录 ros2 node 之间的通信方式之 Topic通信Topic 通信案例1、创建工作空间2、创建功能包3、编写发布者和订阅者代码3.1 topic_helloworld_pub.cpp3.2 topic_helloworld_sub.cpp 4、编写CMakeLists.txt5、编译工作空间下的功能包6、运行结果 ros2 node 之间的通信方式之 To…

AutoGPT-Forge使用教程,自行构建agent智能体

本博客给出AutoGPT-forge四个教程的翻译与理解&#xff0c;使用GPT4翻译&#xff0c; 参考官方教程https://aiedge.medium.com/autogpt-forge-a-comprehensive-guide-to-your-first-steps-a1dfdf46e3b4 使用AutoGPT Github代码日期2024/4/22&#xff1b; 博客开始编辑日期20…

C语言项目实战——扫雷

目录 1.前言 2.完整流程 2.1规划书 2.2代码部分 2.2.1文件的结构设计 2.2.2变量的创建 2.2.3菜单的基本实现 2.2.4初始化期棋盘 2.2.5输出完整棋盘 2.2.6埋雷的实现 2.2.7查询周围雷的数量 2.2.8扫雷的实现 2.2.9完整代码 3.总结 1.前言 哈喽大家好吖&#xff0c;今…

【C++打怪之路Lv3】-- 类和对象(上)

&#x1f308; 个人主页&#xff1a;白子寰 &#x1f525; 分类专栏&#xff1a;C打怪之路&#xff0c;python从入门到精通&#xff0c;数据结构&#xff0c;C语言&#xff0c;C语言题集&#x1f448; 希望得到您的订阅和支持~ &#x1f4a1; 坚持创作博文(平均质量分82)&#…