![](https://img-blog.csdnimg.cn/direct/20b898275a7249f8b0590a0f6b51ac19.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
前端基础
文章平均质量分 86
HTML、CSS基础知识
GISer_Jinger
南师大GIS
在读研二学生
励志成为大中厂外企的一名会后端会GIS的前端工程师
展开
-
前端模块化CommonJS、AMD、CMD、ES6
在前端开发中,模块化是一种重要的代码组织方式,它有助于将复杂的代码拆分成可管理的小块,提高代码的可维护性和可重用性。CommonJS、AMD(异步模块定义)和CMD(通用模块定义)是三种不同的模块规范,它们在定义模块、加载模块以及依赖管理等方面存在差异,并适用于不同的场景。原创 2024-07-23 19:57:32 · 56 阅读 · 0 评论 -
【Javascript】前端面试基础2【每日学习并更新10】
WebPack是一个模块打包工具,你可以使用webPack管理你的模块依赖,并编绎输出模块们所需的静态文件。它能够很好地管理、打包 web开发中所用到的HTML、Javascript 、 css 以及各种静态文件(图片字体等),让开发过程更加高效。对于不同类型的资源,webpack有对应的模块加载器。webpack模块打包器会分析模块间的依赖关系,最后生成了优化且合并后的静态资源。原创 2024-07-23 19:37:07 · 127 阅读 · 0 评论 -
Vue中渲染函数
当一个依赖发生变化后,副作用会重新运行,这时候会创建一个更新后的虚拟 DOM 树。在 Vue 2 中,渲染函数(Render Functions)同样提供了一种比模板(Templates)更底层、更灵活的方式来描述组件的输出。的别名(这需要通过额外的配置或插件来实现,比如 Babel 插件),但 Vue 2 的官方文档和默认配置中并没有直接提供。:运行时渲染器调用渲染函数,遍历返回的虚拟 DOM 树,并基于它创建实际的 DOM 节点。,但当你需要多次使用渲染函数时,一个简短的名字会更省力。原创 2024-07-22 22:34:33 · 604 阅读 · 0 评论 -
【Javascript】前端面试基础【每日学习并更新10】
闭包、作用域链、原型、事件代理、继承、this、new、ajax和跨域问题原创 2024-07-22 17:02:26 · 548 阅读 · 0 评论 -
监测vuex中state的变化
根据你的具体需求选择最合适的方法。如果你只是想要在Vue组件中响应state的变化,那么使用watch属性可能是最简单的选择。如果你需要在全局范围内监测state的变化,那么编写一个Vuex插件可能是更好的选择。原创 2024-07-18 22:29:37 · 300 阅读 · 0 评论 -
Webpack详解
Webpack 是一个现代 JavaScript 应用程序的。它允许开发者将项目中的资源(如 JavaScript、CSS、图片等)视为,通过这些模块之间的,将它们成一个或多个 bundle(捆绑包),这些 bundle 可以在浏览器中加载和执行。Webpack 提高了开发效率,简化了前端项目的构建流程,是现代前端开发不可或缺的工具之一。原创 2024-07-17 22:26:57 · 1811 阅读 · 0 评论 -
React学习——React-Router[源自黑马]
Vue路由详解_vue 页面路由-CSDN博客一个路径 path 对应一个组件 component 当我们在浏览器中访问一个 path 的时候,path 对应的组件会在页面中进行渲染# 抽象路由模块路由系统中的多个路由之间需要进行路由跳转,并且在跳转的同时有可能需要传递参数进行通信声明式导航是指通过在模版中通过 ` ` 组件描述出要跳转到哪里去,比如后台管理系统的左侧菜单通常使用这种方式进行语法说明:通过给组件的to属性指定要跳转到路由path,组件会被渲染为浏览器支持的a链接,如果原创 2024-07-16 19:41:13 · 732 阅读 · 0 评论 -
Node.js学习(一)
刚入门肯定想着直接写相对路径请求指定路径数据就行了,可是会发现不行。网页运行在浏览器端,通常后续要发布,如果能直接访问到本地文件,是不是会不安全!所以建议将资源都发布到服务器上,通过指定接口向外暴露!!!可以VS Code安装live server或者Webstorm自带的server启动,都会是正确的,它们内部应该都是写了一个本节所学的创建一个Node.js项目是一个相对简单的过程,涉及到几个基本步骤。原创 2024-07-02 20:38:45 · 1020 阅读 · 0 评论 -
Vue CLI VS Vite
vue cli 、vite、webpack......原创 2024-06-27 15:23:53 · 1597 阅读 · 0 评论 -
React学习路线
React学习路线——初级、中级和高级原创 2024-06-26 22:15:37 · 1043 阅读 · 0 评论 -
Vue中数组的【响应式】操作
Vue中数组的【响应式】操作,push()、pop()、shift()、unshift()、splice()、sort()、reverse()原创 2024-06-26 22:05:04 · 659 阅读 · 0 评论 -
React学习(二)——状态(数据)与状态修改
在JSX中可以通过大括号语法}识别JavaScript中的表达式,比如常见的变量、函数调用、方法调。3.函数调用和方法调用 4.使用JavaScript对象。1.使用引号传递字符串 2.使用JavaScript变量。渲染导航Tab和高亮实现。评论列表排序功能实现。原创 2024-06-23 16:02:57 · 332 阅读 · 0 评论 -
React学习(一)
REACT学习原创 2024-06-23 15:10:48 · 1711 阅读 · 0 评论 -
前端页面实现【矩阵表格与列表】
前端基础原创 2024-06-19 22:50:03 · 1281 阅读 · 0 评论 -
CSS详解
CSS样式表的优先级是由多个因素决定的,这些因素共同决定了当多个样式应用于同一个元素时,哪个样式会被最终应用。总结:文档流是CSS中最基本、最重要的概念之一,它决定了网页的整体布局和排版方式。文档流(Document Flow)在CSS中是一个核心概念,它决定了HTML元素在页面上的默认布局和定位方式。它是一个独立的渲染区域,在这个区域内的布局不会影响到区域外的元素,反之亦然。文档流定义了元素的布局顺序和定位方式,包括元素的位置、大小、间距等属性。大部分与布局和盒子模型相关的CSS属性都是不可继承的。原创 2024-06-17 21:09:37 · 1093 阅读 · 0 评论 -
DOM操作
JavaScript 的 DOM (Document Object Model) API 提供了许多方法和属性,允许开发者与 HTML 和 XML 文档进行交互。DOM 将文档解析为一个由节点(如元素节点、文本节点、属性节点等)和对象组成的结构,使得开发者可以轻松地修改文档的内容和结构,以及响应用户的操作。原创 2024-06-12 19:05:08 · 277 阅读 · 0 评论 -
Javascript时间循环应用—nextTick()详解
nextTick是 Vue.js 提供的一个全局 API。了解nextTick可以帮助你更好地控制 DOM 更新的时机和顺序,避免在未更新的 DOM 上执行操作。原创 2024-06-11 09:44:14 · 420 阅读 · 0 评论 -
正则表达式
正则表达式(Regular Expression,简称regex或regexp)是一种用于匹配字符串中字符组合的模式。在编写复杂的字符串处理逻辑时,正则表达式提供了强大的工具,使得文本搜索、文本替换、数据验证等操作变得更加简便和高效。以下是正则表达式的详细讲解,包括基本概念、常用符号和一些高级用法。原创 2024-06-10 22:09:55 · 1382 阅读 · 0 评论 -
require.context()函数介绍
是一个非常强大的工具,可以在 Vue 项目中简化模块的导入和注册流程。通过动态加载模块,开发者可以减少重复代码,提高开发效率,特别是在大型项目中,自动化导入组件、路由和 Vuex 模块可以显著提升项目的可维护性和扩展性。原创 2024-06-10 21:43:43 · 589 阅读 · 0 评论 -
Javascript全解(基础篇)
Javascript基础全解原创 2024-06-07 11:44:13 · 1466 阅读 · 0 评论 -
【Vue】vue中动态样式绑定
vue中动态样式绑定原创 2024-05-13 10:27:48 · 230 阅读 · 0 评论 -
深入响应式与vue中异步更新队列
深入响应式与vue中异步更新队列原创 2024-05-12 12:25:13 · 1195 阅读 · 0 评论 -
【Vue基础】Vue在组件数据传递详解
在Vue中,组件之间的数据传递可以通过props、事件、Vuex、$emit和$refs等方式实现。原创 2024-05-11 20:18:56 · 1168 阅读 · 0 评论 -
【前端基础】CSS样式+Vue中绘制时间轴
是相同的选择器,用于向下穿透组件的边界,使得在子组件中能够修改其内部元素的样式。它们可以用于在父组件中修改子组件的样式,但是这种选择器在最新版本的 Vue.js 中已经被废弃,不推荐使用。这些都是深度选择器,用于修改子组件的样式。它们主要用于解决作用域样式和组件样式之间的冲突问题。是 Vue.js 2.6.0 版本引入的新选择器,用于取代已经废弃的。它们具有相同的功能,都用于穿透子组件的边界,修改子组件内部元素的样式。在 Vue.js 中,原创 2024-05-10 21:51:40 · 777 阅读 · 0 评论 -
[前端基础]ElementUI学习
[前端基础]ElementUI学习原创 2024-05-09 22:13:34 · 532 阅读 · 0 评论 -
WebGIS入门
1.关于WebGISWebGIS(网络地理信息系统)是指工作在Web网上的GIS,是传统的GIS在网络上的延伸和发展,具有传统GIS的特点,可以实现空间数据的检索、查询、制图输出、编辑等GIS基本功能,同时也是Internet 上地理信息发布、共享和交流协作的基础。互联网深刻地改变了我们的工作和生活,也改变了地理信息系统,两者的融合产生了WebGIS。随着互联网和移动互联网的迅速普及,WebGIS也迅速发展,以其广泛的应用价值和独特的魅力,成为现代生活的日常工具和现代社会的技术支柱。近些年来, We原创 2022-01-02 14:55:06 · 13913 阅读 · 0 评论