自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python-比较json文件key差异项

【代码】python-比较json文件key差异项。

2025-05-23 11:10:51 124

原创 Sass(Sassy CSS)

它在 CSS 语法的基础上增加了变量 (variables)、嵌套 (nested rules)、混合 (mixins)、导入 (inline imports) 等高级功能,这些拓展令 CSS 更加强大与优雅。使用 Sass 以及 Sass 的样式库(如)有助于更好地组织管理样式文件,以及更高效地开发项目。

2025-05-22 09:00:00 702

原创 开发积累总结

首先,在子组件中的插槽上有一句data="list",而在父组件中也有slot-scope="scope",slot-scope就是取data的值,slot-scope的值是自定义的,我们可以取任何名称,但是data的值传过来时是以对象形式传输的,所以在这scope.data才是list的值。目的是提示宿主环境去安装满足插件peerDependencies所指定依赖的包,然后在插件import或者require所依赖的包的时候,永远都是引用宿主环境统一安装的npm包,最终解决插件与所依赖包不一致的问题。

2025-05-22 01:00:00 1730

原创 控制台使用

data(){return {index:1,})​//控制器。

2025-05-21 12:00:00 796

原创 React框架

响应式的实现方式:Vue2使用Object.defineProperty转换对象属性为getter和setter监听data的改变,Vue3使用Proxy实现响应式;JSX防止注入攻击:dom在渲染之前默认会进行转义,所有内容在会被转义成字符串,可以有效防止XSS(cross-site-scripting,跨站脚本)攻击。JSX,是一个JavaScript的语法扩展,可以生成React“元素”,这些元素会渲染成dom。二次渲染:通过diff算法,找到俩个虚拟dom之间的最小变更,patch函数进行更新。

2025-05-21 09:00:00 298

原创 Python基础

Python在执行时,首先会将.py文件中的源代码编译成Python的字节码,然后再由Python虚拟机来执行这些编译好的字节码。:功能是将Python语言翻译成计算机 CPU 能听懂的机器指令。解释器由一个和一个**虚拟机构成,编译器负责将源代码转换成字节码文件,而虚拟机负责执行字节码。:负责执行字节码。:Python中的字节码(bytecode) 是一种数据类型, Python代码的编译结果就是bytecode对象。

2025-05-20 09:00:00 705

原创 HTML语义化标签使用

传统的HTML中,开发者主要使用div和span等无语义的标签来创建网页结构,而HTML5引入了一系列新的语义化标签,如header、nav、section、article、aside和footer等,用于描述文档的不同部分。

2025-05-18 09:00:00 327

原创 Egg.js

约定优先于配置』的一个 Node.js web 框架。egg.js通过独特的 plugin、Framework 机制可以在共同约定基础上定制出团队业务场景的 Web 框架,所有约定、工具、插件集成在一个独立的 npm 包中(也就是 egg 孕育出的框架),业务开发者下载即可使用,在保持团队开发约定的基础上极大提升了 Web 框架的定制性,Egg是框架的框架。按照[一套统一的约定]进行应用开发,团队内部采用这种方式可以减少开发人员的学习成本,开发人员不再是『钉子』,可以流动起来。

2025-05-17 09:00:00 305

原创 Linux常用语句

三种模式:命令行(INS进入编辑)、编辑(esc退回命令)、底行(:进入底行)

2025-05-16 09:26:55 287

原创 ES5总结

JavaScript由三部分组成:ECMAScript(核心)+ DOM(文档对象模型)+ BOM(浏览器对象模型)

2025-05-16 09:22:49 539

原创 前端学习总结——Sass预编译语言

避免了使用无语意的 class,比如。

2024-12-20 17:29:29 967

原创 前端小结——i18n插槽用法

【代码】前端小结——i18n插槽用法。

2024-11-25 11:35:54 421

原创 前端学习总结——function序列化

在JavaScript中,方法可以将对象转换为 JSON 字符串,但是它无法直接序列化函数。因为 JSON 格式不支持函数,因此在对象中包含函数时,这些函数会被忽略。

2024-11-25 11:27:28 341

原创 前端学习总结——TypeScript

TypeScript 是JavaScript 的一个,而且本质上向这个语言添加了和基于类的面向对象编程。它是一种复杂的脚本语言,可以在编译期间发现并纠正错误()作为一种解释型语言。

2024-11-22 15:21:07 192

原创 [前端开发工程师]工作小记——Less预编译语言

单位类型以最左侧操作数的单位类型为准(无效单位转换:px 到 cm 或 rad 到 %,无效则忽略单位)calc() 并不对数学表达式进行计算,但在嵌套函数中会计算变量和数学公式的值。,同一规则集中的其它元素的相对顺序保持不变。向后兼容,js将less转化为css。@ 规则可以与选择器以相同的方式进行。对数字、颜色或变量进行运算。注意:乘法和除法不作转换。

2024-05-07 09:34:04 256

原创 VS Code快捷键

标签快捷键:比如写<h1></h1>,我们可以写一个h1然后按TAB键就会出来<h1></h1>。Ctrl + Shift + 回车:在当前行的上面加一行。Ctrl + Home(F11键):快速到页首。Ctrl + End(F12键):快速到页尾。Ctrl + N:新建一个未知类型的文件。Ctrl + X:快速删除一行。Ctrl + L:选中当前行。Ctrl + \:快速分屏。Ctrl + +:字体放大。Ctrl + /: 注释。Ctrl + F:搜索。Ctrl + H:替换。

2024-05-06 20:36:19 255 1

原创 [前端开发工程师]工作小记——Vue3开发(一)

来描述组件的逻辑,把描述组件的属性拆分到不同配置项中。优点是配置项所定义的属性都会暴露在函数内部的。设计思想:直接在函数作用域内定义响应式状态变量,并将从多个函数中得到的状态组合起来处理复杂问题。上,它会指向当前的组件实例,且配置项不用引入声明;返回一个对象/数组的响应式代理,可以直接访问和修改对象或数组的属性或元素。范围里的值也能被直接作为自定义组件的标签名使用;存储着定义当前组件允许外界传递过来的参数名称以及对应的值;变量,函数声明,以及 import 导入的内容。响应式的、可更改的 ref 对象。

2024-05-06 20:23:15 410 1

原创 [前端开发工程师]工作小记——JS事件传参 && 动态设置浏览器标题和图标

以click事件为例。

2023-12-05 11:25:04 438

空空如也

空空如也

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

TA关注的人

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