自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 HTML DOM

DOM(文档对象模型)是HTML和XML文档的编程接口,HTML DOM定义了操作和访问HTML的方法和属性。

2026-01-23 16:46:19 860

原创 JavaScript事件

/ 创建自定义事件detail: { message: '这是自定义数据', time: new Date() },});// 监听自定义事件console.log('自定义事件触发:', event.detail.message);});// 触发自定义事件// 简便方式console.log('收到:', e.detail);});detail: { id: 123, data: '测试' }}));

2026-01-22 17:57:18 687

原创 JavaScript文件的操作方法

浏览器提供的用于异步读取用户计算机文件内容,主要用于通过<input type="file">或拖放操作选择的文件。是JavaScript表示原始二进制数据的对象,它可以存储文本,图像,音频,视频等各类型的数据。用于让用户通过系统原生的文件选择器选择一个或多个本地文件,并获取对这些文件的访问权限。filelist是一个类数组对象,它是file对象的集合。file对象是特殊的blob对象,表示用户选择的文件。types参数:数组,用于允许选择的文件类型。用于让用户选择保存位置并获取写入文件的权限。

2026-01-21 22:37:42 942

原创 JavaScript异步编程

异步编程是一种编程模式,允许代码在等待某些操作完成的同时继续执行其他任务,不会阻塞主线程。

2026-01-20 17:45:36 1014

原创 JavaScript中的this

this是指向当前执行上下文的对象。该值不是定义时确定的,而是调用时确定的。

2026-01-19 16:11:43 848

原创 JavaScript表单

表单一般用于网页中收集用户输入部分。

2026-01-13 17:54:59 476

原创 JavaScript中错误、变量提升以及严格模式

/ 使用自定义错误if (!throw new ValidationError('用户名不能为空', 'name');throw new ValidationError('年龄不能为负数', 'age');

2026-01-12 18:18:49 207

原创 JavaScript正则表达式

正则表达式一般用于模式匹配,搜索,替换等。二、flags标志的含义5、断言(1)断言类型四、常用方法1、String.prototype方法(1)match()(2)matchAll()(3)search()(4)replace()(5)replaceAll()(6)split()2、RegExp方法(1)test()(2)exec()3、总结

2026-01-12 16:51:53 834

原创 Javascript的输出方式、变量以及

注:JavaScript不是类型语言,不定义不同类型的数字,所有的数字都是由浮点型类型(不要在数字前面写0,代表八进制数,0x代表十六进制数)。infinity:无穷大-infinity:无穷小NaN:非数字值Number.MAX_VALUE:最大值Number.MIN_VALUE:最小值Number.NaN:非数字Number.NEGATIVE_INFINITY:负无穷Number.POSITIVE_INFINITY:正无穷。

2026-01-08 15:35:48 986

原创 HTML5有关Web内容

使用HTML5可以在本地存储用户的浏览数据。(数据以键值对的方式存在,web网页的数据只允许该网页访问使用)

2026-01-06 16:41:36 1355 1

原创 HTML5表单新特性

1、email电子邮件输入(自动验证邮箱格式)2、url地址输入3、tel电话号码输入4、number数字输入5、range范围滑块(显示为滑块控件)6、date日期选择7、time时间选择8、datetime-local本地日期时间选择9、month年月选择10、week年周选择11、color颜色选择12、search搜索框。

2026-01-04 15:39:21 590

原创 HTML5视频标签

该标签通过浏览器内置的视频解码器播放视频文件,支持多种视频格式。它提供一个标准化的API。

2026-01-03 23:05:53 1176

原创 HTML5地理定位

注:该特性可能侵犯用户的隐私,除非用户同意,否则该特性不可用。

2026-01-01 23:36:15 766

原创 HTML5拖放

HTML5拖放API允许用户在网页上拖动元素并放置到指定位置,大大增强了网页的交互体验。(基于DOM事件模型构建,通过一系列事件来管理拖放的生命周期,用draggable=“true”表示可拖拽,用dataTransfer对象在拖拽过程中存储和传递数据。

2025-12-29 20:40:36 696

原创 SVG的基础内容

SVG是一种可缩放矢量图形,其基于XML的矢量图形格式,无限放大不失真。(可直接镶嵌在HTML中,用标签操作)。

2025-12-26 16:54:10 848

原创 HTML5的特性与Canvas的基础API

/将描边设置成虚线(传入为数组,可以是 一个值,两个值,三个值)//移动笔触到指定地点。//绘制直线到指定点。//清空指定区域(矩形)DOCTYPE html> ---------------->该声明必须位于html5文档中的第一行。<meta charset="utf-8"> --------->声明编码,不然会乱码。

2025-12-24 16:23:08 1314

原创 HTML的基本标签

abbr>:定义缩写(悬停显示完整含义)<address>:定义文档作者/所有者的联系信息<bdo>:定义文字方向(必须要有属性dir:ltr(左到右)/rtl(右到左))<blockquote>:定义长的引用(通常引用多个段落或完整段落,浏览器默认加缩进)<q>:定义端的引用语<cite>:表示作品标题(书,文章,电影,画作等);标记引用来源的名称<dfn>:标记术语的定义实例,表示当前正在被定义的术语(第一次出现的专业词)

2025-12-23 11:41:44 963

原创 shell脚本

shell脚本就是将要执行的所有命令采用shell编程规则写到一个文件中。脚本文件的第一行通常采用注释的方式指明执行脚本的程序;#! 一般表示告诉shell使用那个程序来执行当前脚本declare与let使用的区别:(( ))与$(( ))的区别:注:(( ))会进行字符串数字自动转换成整数;且其对运算符周围空格使用灵活。由操作系统或用户设置的特殊变量,用于配置shell的行为。例:echo $PATH注:现在一般使用$()代替反引号,两者功能差不多数组中可以存放多个值,Bash Shell只支持一维数组(

2025-12-12 17:07:43 1279

原创 Vim的基础介绍

一般模式下。

2025-12-08 16:20:17 1172

原创 Linux软件包管理器

yum是中的shell软件包管理器(centos也是用yum,因为其属于Fedora)。

2025-12-07 20:30:00 917

原创 LINUX基础学习

参数:-b:-b位置有两种参数可选,表示行号的指定方式:ba 无论是否为空白行均列出bt 空白行不列出行号-n:-n位置有三种参数可选,表示列出行号的方法nln 行号在行号位置的最左边nrn 行号在行号位置的最右边不加0nrz 行号在行号位置的最右边且加0。

2025-12-07 14:49:49 772 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除