- 博客(18)
- 收藏
- 关注
原创 JS基础知识回顾3
arg1,arg2,...是传递给函数的逐个参数。thisArg是函数执行时的this指向,[arg1,arg2,...]是传递给函数的数组参数。const 新函数=原函数.bind( thisArg, arg1,arg2,...)函数.call ( thisArg, arg1, arg2,...)函数.apply( thisArg, [arg1,arg2,...])其中:thisArg是新函数的this指向,arg1,arg2为参数。(1)需先定义后调用,this指向调用时的上下文;
2025-09-03 21:43:30
251
原创 JS基础知识回顾2
由 ECMAScript 标准定义的,是 JS 语言本身的一部分,可以通过构造函数创建实例,或直接使用其静态方法。由 JS 运行环境提供的对象,依赖于具体的执行环境,不在 ECMAScript 标准中定义。原生对象的一个子集,在 JS 程序启动时就已预定义并创建好的对象化,可以直接使用。break退出当前整个循环语句,不能退出if,作用于离自己最近的循环语句;由开发者根据业务需求手动创建的对象,基于原生对象扩展而来。对象.属性名 = 属性值;是否存在某个属性,忽略原型链上的属性。"属性名" in 对象。
2025-09-02 22:32:15
305
原创 JS基础知识回顾1
基本数据类型:Number[数字]、String[字符串]、Boolean[布尔}、Undefined【未定义]、Null[空值]、Symbol、BigInt;具有函数作用域,函数体内写就只在函数体内起作用,函数外写就变成了全局变量,可以多次重新赋值和声明,并且存在变量提升(声明会被提升到作用域顶部,但赋值不会);是浏览器提供的一个全局方法(属于 BOM 的一部分),用于弹出一个带有输入框的对话框,让用户输入信息。(1)写在<head>的<script>里面,在页面渲染前执行,不能操作DOM。
2025-09-01 11:41:16
360
原创 移动适配知识回顾
移动设备默认会把页面放在一个 "虚拟视口"中,然后缩小显示,导致内容过小。通过 JS 动态计算根元素(html)的 font-size,使 rem 单位随屏幕宽度自动变化;:分别用于检测视口的宽度、视口的最小宽度、视口的最大宽度。:对应检测视口的高度、视口的最小高度、视口的最大高度。:用于电脑屏幕、平板电脑、智能手机等带屏幕的设备。:分别用于检测视口的宽高比和设备屏幕的宽高比。常用的移动设备如手机、平板都有不同的屏幕宽度;根据设备特性(宽度、高度、方向等)应用不同样式。:检测设备屏幕的物理宽度和高度,与。
2025-08-29 10:46:37
411
原创 CSS基础知识回顾4
模拟人眼到元素的 “距离”,值越小,3D 效果越强烈(近大远小)。可设置在父元素(影响所有子元素)或自身(仅影响当前元素),取值范围是800-1200;等属性设置),会固定在该位置,类似 “吸附” 效果。这是元素的默认定位方式,元素按照正常的文档流(从上到下、从左到右)排列。偏移后,元素原来占据的空间仍然保留,不会影响其他元素的布局。如果没有这样的祖先,则相对于浏览器窗口(视口)定位。需要触发条件,并且只能定义开始或者结束,适合简单一点的过渡。通过定义多个关键帧,实现更复杂的动画,可自动播放,无需触发。
2025-08-28 20:45:54
335
原创 CSS基础知识回顾3
块级元素按照标准流的规则,一行只能排列一个,如果想要多行进行排列的话,就需要使用浮动,行内元素使用了浮动之后,就具有了可以设置宽高和独立成行的功能。:父元素没有设置固定高度,且子元素全部浮动时,父元素无法感知到浮动子元素的高度,此时父元素的高度就为0,无法包含浮动的子元素。当多个浮动元素的总宽度超过父元素的宽度,并且浮动方向一致时,可能会导致浮动元素重叠。,或者使用媒体查询,在不同屏幕宽度下调整浮动元素的布局,让它们自动换行显示。浮动元素脱离标准流后,会对周围的非浮动元素产生影响,导致布局混乱。
2025-08-28 12:03:37
411
原创 CSS基础知识回顾2
内容的weight和height仅仅就只是表示内容区域的尺寸,当给元素添加内边距和边框的时候,会在内容区域的基础上向外延伸,导致盒子变大。伪元素默认是“行内”显示模式,即设置宽高不会生效,尺寸由内容进行撑开,margin的垂直方向不生效,水平方向生效。父元素没有设置边框(border)、内边距(padding)、overflow: hidden时,子元素的。导致的最终结果是父元素会带着子元素一起向下偏移,而非子元素在父元素内部偏移。一个无内容、无 padding、无 border 的空元素,其。
2025-08-27 22:55:51
878
原创 CSS基础知识回顾1
display: block(块级)/ inline-block(行内块) / inline(行内)(2)可以设置width、height、margin、padding等盒模型属性。将CSS代码写在style标签里面,style标签是在title标签的下面;(1)宽度和高度由内容进行决定,无法通过width、height进行设置。(2)可以设置width、height、margin、padding。span、a、strong、em、i、img、input等。div、p、h1~h6、ul、li等。
2025-08-27 09:56:48
290
原创 HTML基础知识回顾1
前一段时间学习了html(HyperText Markup language)超文本标记语言,感觉自己好长时间没有复习了,防止遗忘掉,简单回顾一下重要的知识点。对特定范围里面的内容赋予特定的语义或者功能。(英文)+Enter/Tab键。(1)父子关系(嵌套关系)(2)兄弟关系(并列关系)用于插入特定元素或资源。
2025-08-25 22:44:47
247
原创 VScode设置Chrome为默认浏览器,但运行代码的时候出错
(2)没有包含的话,找到桌面上的 Chrome 浏览器图标,右键单击它,选择 “属性”。在弹出的属性窗口中,“目标” 或 “起始位置” 后的路径就是 Chrome 的安装路径。并回车,打开 “系统属性” 窗口。在 “系统属性” 窗口中,切换到 “高级” 选项卡,点击 “环境变量” 按钮。看系统环境变量中是否正确包含 Chrome 路径。(3) 打开VS Code 的 launch.json 配置文件,将“type”后面的medge改成Chrome。组合键,打开 “运行” 对话框,输入。
2025-05-19 17:17:33
344
原创 电脑连接wife但使用不了,手机热点连接可以使用
在打开的页面中输入ipconfig,观察IPV4的地址是否为192.168.x.x。若是192.168.x.x该方法不适用。若是168.254.x.x则该方法适用。该问题产生的原因是客户端无法连接服务器,便自己给自己分配了一个地址。控制面板——》查看网络状态和任务——》更改适配器选项——》右击WLAN选择属性——》双击选择Internet协议版本4(TCP/IPv4)win+R打开命令提示符并输入cmd,回车。
2025-02-19 10:25:27
2194
原创 安装Matlab2024b版本的时候出错
问题:根据"软件管家"的安装步骤安装完成之后,双击打开Matlab出现下图错误 解决办法:(1)先复制libmwlmgrimpl.dll文件(原压缩包里面的)(2)找到自己安装Matlab的安装路径(没更改路径的话,默认是在C盘),在matlab安装目录下依次找到bin/win64/matlab_startup_plugins_/lmgrimpl/libmwlmgrimpl.dll文件,并用(1)中的文件替换。(3)重新双击Matlab可以重新打开。
2025-01-16 20:27:01
4331
8
原创 Labview之程序结构
在程序框图中右击选择结构并选择for循环,选中for循环后,点击右上角的小问号,然后点击for框图边缘得到即时帮助,for框图中左上角为循环总次数(可右击创建常量进行设置),左下角为显示循环次数(可右击选择显示控件进行显示)。
2024-01-17 21:13:11
1888
原创 数字信号与处理入门
(1)维度方面:一维,二维、多维矢量信号(2)根据是否可以对其未来值准确预测:确定性信号、随机信号(3)看其在横轴(时间轴)上是否连续:连续时间信号、离散时间信号(本门课重点)、数字信号(一种特殊的离散时间信号)
2024-01-16 11:43:39
746
1
原创 Labview的入门学习
3.Labview运行机制是基于数据流的,程序中的节点收到所有的输入数据时才开始执行,当该元素内的所有代码执行完后数据才流出并流向其他元素。1.c语言属于高级语言,是一门面向过程的计算机编程语言。Labview属于图形编程,也称为G语言,具有高性能的图形化编程方法及其灵活性。(3)为了使顺序执行看的更加清楚选择函数→编程→定时,定时单位为毫秒(ms),并右击输入时间。(1)右击程序框图空白处选择函数→框图→结构→平铺式顺序结构,并将框图拖进。2.c语言是顺序执行,Labview是并行性运行。
2024-01-15 12:34:22
813
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅