- 博客(21)
- 收藏
- 关注
原创 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中错误、变量提升以及严格模式
/ 使用自定义错误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表单新特性
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拖放
HTML5拖放API允许用户在网页上拖动元素并放置到指定位置,大大增强了网页的交互体验。(基于DOM事件模型构建,通过一系列事件来管理拖放的生命周期,用draggable=“true”表示可拖拽,用dataTransfer对象在拖拽过程中存储和传递数据。
2025-12-29 20:40:36
696
原创 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
原创 LINUX基础学习
参数:-b:-b位置有两种参数可选,表示行号的指定方式:ba 无论是否为空白行均列出bt 空白行不列出行号-n:-n位置有三种参数可选,表示列出行号的方法nln 行号在行号位置的最左边nrn 行号在行号位置的最右边不加0nrz 行号在行号位置的最右边且加0。
2025-12-07 14:49:49
772
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅