自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 高內聚,低耦合

高內聚,低耦合

2024-01-24 18:46:41 431

原创 模块化、系统化、功能化

• 模块化强调将一个复杂的整体分解为独立的、可重用的单元(模块),每个模块完成特定的功能,并通过定义清晰的接口与其他模块进行交互。模块内部是高内聚的,即所有元素紧密相关且共同完成一项任务;模块之间是低耦合的,即尽量减少不必要的相互依赖性。• 目的是提高复用性、降低复杂度、增强系统的灵活性和可维护性。

2024-01-24 18:45:11 521

原创 什么是API ?

API 的 定义、类型、及优点

2024-01-24 18:38:54 524

原创 什么是web?web前端开发人员负责什么?

什么是web?web前端开发人员负责什么?

2024-01-22 10:36:11 392

原创 隐藏元素方法?以及区别?

隐藏元素的几种方法

2023-12-27 19:38:19 416

原创 对媒体查询怎么理解?

媒体查询

2023-12-27 19:31:47 407

原创 display属性

display属性

2023-12-27 19:27:31 344

原创 JSON.stringify()

JSON.stringify()

2023-12-27 19:23:50 630

原创 对象属性的重命名

对象属性的重命名

2023-12-27 19:18:27 557

原创 get和post的区别

post、get

2023-12-19 20:57:47 387

原创 如何判断是个空对象

如何判断是个空对象

2023-12-19 20:52:19 354

原创 防抖节流、重绘重排

重绘重排、防抖节流

2023-12-19 20:48:41 1008

原创 什么是变量提升

在执行代码之前,JavaScript 引擎会将所有变量的声明提升到它们所在作用域的顶部,这样变量就可以在声明之前使用了。var a = 1;foo();// "hello"即使变量 a 和函数 foo 的声明在使用之前,JavaScript 引擎仍然会将它们提升到作用域顶部。

2023-12-19 20:08:26 438

原创 作用域定义、分类、优点

作用域定义、分类、优点

2023-12-19 19:56:16 428

原创 css中定位方式

静态定位、相对定位、绝对定位、固定定位、粘性定位

2023-12-13 20:12:45 974 1

原创 浮动 及清除浮动

什么是浮动?清除浮动的常用方法有哪些?

2023-12-13 19:55:41 547 1

原创 css中2D/3D的变化

css(新特性)中2D/3D的变化

2023-12-11 19:47:52 647

原创 flex的理解、flex的好处、flex应用场景

flex的理解、flex的好处、flex应用场景

2023-12-11 19:33:29 1226

原创 CSS尺寸设置单位?

css中常用单位有哪些?以及它们之间的区别?应用到那些场景下?

2023-12-11 19:14:43 742

原创 CSS三大特性(层叠性、继承性、优先级)

CSS三大特性(层叠性、继承性、优先级)

2023-12-11 18:58:19 536

原创 css的常见布局及区别、css盒模型

css常见的布局、css的盒模型

2023-12-06 19:45:11 1326 1

原创 BFC(块级格式化上下文)

什么是BFC?触发BFC的方式有哪些?

2023-12-06 19:04:39 467 1

原创 HTML5新增的存储方式、及区别。

html5新增属性、区别

2023-12-04 19:15:43 1053

原创 HTML语义化

什么是html语义化、语义化的好处

2023-12-04 18:52:57 338

原创 对象如何比较是相等

(1)对象的比较可以使用==运算符来判断两个对象的值是否相等。当使用==运算符进行比较时,它会比较两个对象的引用,即它们是否引用同一个内存地址。如果两个对象引用的是同一个内存地址,它们将被认为是相等的。在比较对象时,全等操作符会严格检查两个对象的引用是否相同,而不考虑它们的属性值。如果想比较对象的属性值是否相等,需要编写额外的逻辑来进行属性值的比较。全等操作符会比较对象的引用地址,只有当两个对象引用同一个内存地址时,才会返回true。可以比较对象的属性和值是否完全相同。} //这种写法不推荐的。

2023-11-29 21:27:31 518 1

原创 字符串常用方法

字符串常用的API

2023-11-29 21:16:51 555 3

原创 模板字符串

如何在模板字符串中使用变量 :模板字符串使用反引号 来定义。

2023-11-29 21:00:55 335 1

原创 JavaScript基础------数组的定义、读、增、删

数组是一种用来存储多个值的有序集合。可以使用数组字面量、Array构造函数来定义数组。数组的元素可以是任意类型的值。

2023-11-27 19:49:54 349 1

原创 数组常用方法(二)

数组常用api

2023-11-27 19:36:06 343 1

原创 数组常用方法(一)

数组常用API

2023-11-23 20:40:45 342

原创 for of循环

for...of循环是一种用于遍历可迭代对象的语法结构。它可以用来遍历数组、字符串、Set、Map等可迭代对象的元素。

2023-11-22 20:20:48 437

原创 展开运算符、剩余运算符

使用剩余参数的语法是在函数的参数列表中使用三个点(...)后跟一个参数名。这个参数名将成为一个包含所有传递给函数的剩余参数的数组。剩余运算是ES6引入的一种语法,用于在函数中接收不确定数量的参数。(2)剩余参数只能用于函数定义的最后一个参数,而展开运算符可以在函数调用和数组/对象字面量中使用。(1)剩余参数用于将多个参数捕获为一个数组,而展开运算符用于将一个数组展开为多个独立的参数。(3)剩余参数和展开运算符在语法上有所不同,但它们可以一起使用来处理函数参数的灵活性。的函数,并使用剩余参数。

2023-11-22 20:10:43 93

原创 Es5、Es6 对象解构

ES5和ES6都支持对象解构赋值

2023-11-22 19:43:48 448

原创 JavaScript基础------对象的定义、读、写、删

js基础------对象定义、读、写、删。

2023-11-21 20:42:33 50

空空如也

空空如也

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

TA关注的人

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