- 博客(14)
- 收藏
- 关注
原创 for…in和for...of用法及区别
对象等等)上创建一个迭代循环,调用自定义迭代钩子,并为每个不同属性的值执行语句。是为遍历对象属性而构建的,不建议与数组一起使用,数组可以用forEach()以外的可枚举属性,包括继承的可枚举属性。循环遍历普通的对象(非可迭代的)以任意顺序迭代一个对象的除。语句用于循环遍历对象。
2023-10-07 23:58:00
131
1
原创 生成目录结构图的方法
在Windows系统中,可以通过使用tree命令来生成目录结构图,在命令提示符(CMD)或 PowerShell中进入需要生成目录树的文件夹,使用以下命令:tree 输出当前目录的目录结构树(不包含目录下的所有文件)tree /f 输出当前项目的目录结构树(包含目录下的所有文件)/f参数用于显示文件名tree /f /a 参数/a用于显示以ASCII字符表示的连接线(区别)tree /f /a > tree.txt 导出目录结构树到当前目录下的 tree.txt 文本文件中
2023-10-07 23:43:20
1006
1
原创 JS中数组的十几种常用方法的用法及实例总结(必会)
JS中处理数据大多数时候都会处理数组,例如 push();filter();forEach();map()等方法操作数组,掌握常用数组用法是非常有必要的,使用数组的方法要明确的是这些方法会不会更改原数组,还有要明确其返回值,会修改原数组的方法:push();pop();shift();unshift();splice();sort();reverse()。不会更改原数组: filter();concat() 和 slice() 等这些方法不会更改原数组,而总是返回一个新数组。一般我们需要将旧的数组替换为新的
2023-09-16 17:39:06
173
1
原创 VScode和HBuilder还原文件历史记录及代码修改对比,误操作删除的文件不在回收站
文件被误操作而覆盖或删除,想要还原之前的代码.因删除文件不在回收站的文件,及因文件删除不能查看历史记录,想恢复文件.在vscode里点击资源管理器右边的三个点,打开时间线;或直接选择文件右键打开时间线文件资源管理器就会出现历史版本,同时还可以查看修改记录与当前对比,找到你想恢复的版本右键还原文件即可VScode文件删除了回收站找不到怎么办方法一
2022-11-30 17:12:34
5986
1
原创 块元素、行内元素、行内块元素区别及其作用
块级元素独占一行,默认会新起一行;行内元素(内联元素)常用的有a、span、strong、b、em、label;宽,高设置无效;只能显示元素内容自身所占的区域大小内外边距margin,padding:只能设置左右边距才有效;行内块元素;常见的行内块元素有img、button、input、select、textarea;行内块元素不独占一行,其他特性和块元素完全一样注意点行内元素脱离文档流后,会变成块元素;用display 属性可以将三种元素进行相互转换,从而设置需要的样式
2022-11-25 17:52:11
600
原创 解决 node 、git等不是内部或外部命令,也不是可运行的程序的问题
安装了node,git 等但在cmd 输入命令提示node 、git等不是内部或外部命令,也不是可运行的程序。只需在系统环境变量中添加相应环境变量就好了。添加自己的安装路径,如我的:> D:\Code Programs\Git\bin> D:\Code Programs\nodejs具体找到用户变量Path,点击编辑>直接点击浏览,找到自己的安装路径添加>添加后记得点击确定确定...重新打开cmd就能使用了
2022-11-23 09:50:01
816
原创 CSS盒子在页面居中的5种常用方法|auto,flex,position的应用
介绍5种常见的盒子在页面居中的方法;使用的CSS知识点: 定位; margin: auto; flex布局;能使盒子始终在浏览窗口居中;1.最简单的方式实现水平居中:margin: 0 auto;原理 : 块级元素独占一行设置大小后水平方向会剩余空间,设置auto左右会自动分配剩余空间;适用于body的子标签在页面居中; 盒子在其父盒子内居中;注意*盒子需要设置宽度才有效; 行内元素无效
2022-11-21 21:02:08
7344
1
原创 [Sass常见用法] Css代码的Sass打开方式
Sass 扩展了 CSS3,增加了变量、css嵌套规则、混合器、继承等等特性,使用Sass提高可以CSS书写效率,提高代码复用率,进行样式管理, 生成格式化的 CSS 代码,易于组织和维护.作为一个代码压缩工具,输出为压缩型代码,减少CSS文件体积,提高编译效率.sass基于Ruby语言开发而成,因此安装sass前需要先安装Ruby
2022-11-17 21:28:29
254
原创 关于对象的理解,什么是面向对象,在JavaScript中对象的理解
面向对象是一种重要的程序设计思想,即将预处理的问题抽象成一个个对象来解决实际问题.面向对象三大特性:封装 (核心) ,继承,多态.在JavaScript中有任何客观的事物或实体都是对象(对象是属性和方法的集合)js 中的所有事物都是对象:如数字、字符串、数组 等。js对象是变量、方法和属性的容器(对象也是变量) 创建一个对象并赋值,访问属性和方法(当函数赋值给对象的属性, 称为"方法")
2022-11-16 17:13:33
219
2
原创 HTML跳动爱心代码|最近很火的爱心代码你还没收到吗
最近很火的跳动爱心代码HTML实现可DIY不想动手的小伙伴可以直接提取👇👇使用说明,我用css3的animate和@keyframes帧动画加了一个跳动效果context.fillStyle = "#dc4b61";//自定义爱心颜色修改基础参数 length: 520, // 爱心数量 duration: 5, // 数值变大向内收缩 velocity: 100, // 移动速度effect: 0.75, //正值外发散size:60
2022-11-08 15:40:35
43266
24
原创 js基础之作用域(ES6块级作用域)
JS 作用域: 作用域是可访问变量,对象,函数的集合 (可访问范围)函数作用域: 函数内可访问.在对应的作用域声明的变量就是改该作用域下的变量.全局作用域 :全局变量: 1.变量在函数外声明 2.或变量在函数内声明没有使用关键字 (var 或 let关键字) 3.在同一个页面所有脚本内可用, 所有var声明的全局变量属于 window 对象 ( 除let声明的变量)
2022-11-03 17:39:46
129
原创 js基础之回调函数,匿名函数,闭包
回调函数:指把一个函数当作参数传递给另一个函数在一个函数中调用另外一个函数就是回调(callback)调用时传入的函数赋值给了callback;不是单独存在的;指有权访问一个函数作用域中变量的过程.闭包是一种保护私有变量的机制,保护里面的私有作用域变量不受外界干扰。形成条件:函数嵌套;内部函数用到了外部函数的局部变量;外函数将内函数return出去,相当于成为全局变量
2022-10-28 21:40:02
487
1
原创 js基础函数的参数及返回值return
函数形参和实参 参数属于函数作用域,形参类似于变量function fun( 行参1,形参2, ...){ //参数可以看作函数体定义的变量 //var 形参; 函数体代码; }fun( 实参1,实参2,...); //相当于变量赋值形参实参数量可以不同有形参无对应实参显示 undefined实参多于形参会被忽略可通过函数内置的对象 arguments 接收对于的参数function fun(a,b){ console.log(a,b);}fun();//und
2022-10-22 22:53:56
402
2
原创 JavaScript基础函数概念、定义及调用
函数(function): 函数是可以一次定义多次调用的代码块. 方法(method): 当将函数和对象合写在一起时,函数就变成了 “方法”. JavaScript 使用关键字 function 定义函数声明式定义函数及调用function 函数名() {函数体;} 函数名();//调用函数表达式定义函数及调用var fun = function 函数名() {函数体;},js代码执行前引擎会先进行预编译,默认将当前作用域提升到前面去,使用表达式定义函数时无法提升
2022-10-18 22:26:21
282
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人