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

在这里插入图片描述

在这里插入图片描述

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

性能优化

在这里插入图片描述

节流

在这里插入图片描述

防抖

在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

UDP编程流程(UDP客户端、服务器互发消息流程)

一、UDP编程流程 1.1、 UDP概述 UDP,即用户数据报协议,是一种面向无连接的传输层协议。相比于TCP协议,UDP具有以下特点: 速度较快:由于UDP不需要建立连接和进行复杂的握手过程,因此在传输数据时速度稍快…

约瑟夫问题新解法

前言 又碰到了约瑟夫问题,这样的题目本来用环形链表模拟的话就能做出来。然而,最近新学习了一种做法,实在是有点震惊到我了。无论是思路上,还是代码量上,都是那么的精彩。就想也震惊一下其他人。谁能想到原来模拟出来四…

【面试经典 150 | 分治】合并 K 个升序链表

文章目录 写在前面Tag题目来源解题思路方法一:顺序合并方法二:分治合并方法三:使用优先队列合并 写在最后 写在前面 本专栏专注于分析与讲解【面试经典150】算法,两到三天更新一篇文章,欢迎催更…… 专栏内容以分析题目…

知识图谱推动条件

文章目录 计算设备及硬件的发展可用数据规模的提升算法演进数据/知识检索需求攀升开源知识库建设专业人才培养 计算设备及硬件的发展 知识图谱的发展离不开计算硬件的支撑,特别是知识图谱构建、推理、应用过程中的机器学习算法的训练和预测等过程,对计算…

XYCTF2024 RE ez unity 复现

dll依然有加壳 但是这次global-metadata.dat也加密了,原工具没办法用了,不过依然是可以修复的 a. 法一:frida-il2cpp-bridge 可以用frida-il2cpp-bridge GitHub - vfsfitvnm/frida-il2cpp-bridge: A Frida module to dump, trace or hijac…

Docker搭建LNMP+Wordpress的实验

目录 一、项目的介绍 1、项目需求 2、服务器环境 3、任务需求 二、Linux系统基础镜像 三、部署Nginx 1、建立工作目录 2、编写Dockerfile 3、准备nginx.conf配置文件 4、设置自定义网段和创建镜像和容器 5、启动镜像容器 6、验证nginx 三、Mysql 1、建立工作目录…

如何在CentOS使用Docker运行Nacos容器并实现无公网IP远程访问UI界面

文章目录 1. Docker 运行Nacos2. 本地访问Nacos3. Linux安装Cpolar4. 配置Nacos UI界面公网地址5. 远程访问 Nacos UI界面6. 固定Nacos UI界面公网地址7. 固定地址访问Plik Nacos是阿里开放的一款中间件,也是一款服务注册中心,它主要提供三种功能:持久化…

nginx--压缩https证书favicon.iconginx隐藏版本号 去掉nginxopenSSL

压缩功能 简介 Nginx⽀持对指定类型的⽂件进行压缩然后再传输给客户端,而且压缩还可以设置压缩比例,压缩后的文件大小将比源文件显著变小,这样有助于降低出口带宽的利用率,降低企业的IT支出,不过会占用相应的CPU资源…

[leetcode]Z 字形变换

. - 力扣&#xff08;LeetCode&#xff09; class Solution { public:string convert(string s, int numRows) {int n s.length(), r numRows;if (r 1 || r > n) {return s;}int t r * 2 - 2;int c (n t - 1) / t * (r - 1);vector<string> mat(r, string(c, 0)…

第Y9周:重要模块解读

&#x1f368; 本文为&#x1f517;365天深度学习训练营 中的学习记录博客&#x1f356; 原作者&#xff1a;K同学啊 | 接辅导、项目定制&#x1f680; 文章来源&#xff1a;K同学的学习圈子 目录 以con.py为例&#xff1a; 一、autopad 二、Conv 三、Focus 四、C2f 文件…

【牛客网】值周

原题链接&#xff1a;登录—专业IT笔试面试备考平台_牛客网 目录 1. 题目描述 2. 思路分析 3. 代码实现 1. 题目描述 2. 思路分析 差分。 因为l<100000000,所以数组开1e8。 唯一需要注意的点就是前面给b[0]单独赋值为1&#xff08;因为如果在循环中给b[0]赋值&…

Linux PTP学习

前言 本文是对Linux PTP的学习记录&#xff0c;不足之处请指出。Linux PTP用于在Linux系统的精确时钟同步&#xff0c;支持IEEE 1588 Precision Time Protocol&#xff08;PTP&#xff09;标准&#xff0c;目的是实现在网络中&#xff0c;设备之间的高精度时间同步。它是一个工…

SSM整合-前后端分离-项目环境搭建 (上)

整合SSM 项目基础环境搭建项目介绍创建项目项目全局配置web.xmlSpringMVC配置配置Spring和MyBatis, 并完成整合创建表, 使用逆向工程生成Bean, XxxMapper和XxxMapper.xml注意事项和细节说明 实现功能01-搭建Vue前端工程需求分析/图解代码实现搭建Vue前端工程vue3项目目录结构梳…

Pytorch学习笔记——TensorBoard的初使用

1、TensorBoard介绍 TensorBoard是TensorFlow的可视化工具&#xff0c;但它也可以与PyTorch结合使用。TensorBoard提供了一个Web界面&#xff0c;可以展示你训练过程中的各种信息&#xff0c;如损失值、准确度、权重分布等&#xff0c;更好地帮助开发者理解和调试模型。 Tenso…

01 Activiti 7:步骤

01 Activiti 7&#xff1a;步骤 1. 整合Activiti2. 业务流程建模3. 部署业务流程4. 启动流程实例5. 查询待办任务6. 处理待办任务7. 结束流程 1. 整合Activiti 业务系统使用 Activiti 来对系统的业务流程进行自动化管理。为了方便业务系统访问&#xff08;操作&#xff09;Act…

看了这一篇,你不用再为找oracle安装介质发愁了!

写这篇文章的原因是&#xff1a;经常有49年还想要入国军学习Oracle的小伙伴问要不同版本的Oracle软件安装包&#xff08;说明一下&#xff0c;尊重版权&#xff0c;拒绝盗版&#xff0c;还是要从正规渠道获得介质&#xff09; 事实上很多人遇到过样的坑&#xff0c;才发现正规…

YH11047A 三串四串锂电保护板的3串使用问题 8254A电池芯片

网上的示例电路4串正确&#xff0c;但是3串错误 我使用3串接线时&#xff0c;pp-电压只有0.几v。即被保护 根据查询8254A的IC资料 发现3串和4串的电路图有明显区别&#xff1a; 1、3串的sel脚接vss&#xff08;低电势&#xff09;&#xff0c;4串的sel脚接vdd&#xff08;高电…

Python AI 速成课:快速打造高效AI

这个文章主要是对python AI 小白的 。实用性很强&#xff0c;不用太多复杂步骤。 第一步&#xff1a;先到Try NVIDIA NIM APIs这个网站 然后使用邮箱注册&#xff0c;很简单和快捷。 第二步&#xff1a;点击微软的phi-3模型&#xff0c;这个API是免费的 第三步&#xff1a; 获取…

00 Activiti 7:介绍

00 Activiti 7&#xff1a;介绍 1. 前言2. 介绍3. 官网4. 核心机制5. BPMN5.1. 核心要素5.1.1. 流程元素5.1.2. 连接元素5.1.3. 数据和消息5.1.4. 协作 1. 前言 工作流&#xff08;Workflow&#xff09;是一种管理和自动化业务过程的方法&#xff0c;它将一系列任务或活动按照…

117篇 | 3D Gaussian Splatting论文

本论文集划分为4个部分&#xff1a;综述&基础&#xff08;14篇&#xff09;、NeRF在AIGC&#xff08;54篇&#xff09;、NeRF在SLAM&#xff08;自动驾驶&#xff09;&#xff08;25篇&#xff09;、NeRF之场景建模&#xff08;25篇&#xff09; https://t.zsxq.com/3ATyE…