React教程(详细版)
一、简介(背景)1.1、概念它是一个将数据渲染为HTML视图 的js库1.2、原生js痛点用dom的API去操作dom,繁琐且效率低用js直接操作dom,浏览器会进行大量的回流和重绘原生jjs没有组件化的编程方案,代码复用性低,哪怕有模块话的概念,但模块化也只能拆解一个个js,对样式和结构也没办法拆
vue中组件间通信的6种方式
前言组件是 vue.js最强大的功能之一,而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互进行直接的引用,所以组件间的相互通信是非常重要的。除了使用vuex外还有下面6种组件间的通信方式:1、 props / $emit父组件通过 props 向子组件传递数据,子组件通过
前端性能优化总汇
Ⅰ、如何优化请求图片方面① 精灵图② 小图标 Base64③ 图片懒加载④ 图标库 采用 svg请求内容方面① 减少请求内容大小②更改请求方式③ 防抖节流④ 利用存储Ⅱ、代码优化① 事件委托② 减少dom操作③ 页面结构优化④ css 优化Ⅲ、框架和打包① SSR 服务端渲染② CDN 加速③ tr
手把手教你做出数据可视化项目(七)可视化图表数据动态获取及界面跳转
数据可视化前言:https://blog.csdn.net/diviner_s/article/details/115933789Apache Echarts简介:https://blog.csdn.net/diviner_s/article/details/115934089项目最终效果图:此篇博
手撕前端面试题【javascript~文件扩展名、分隔符、单向绑定、判断版本、深浅拷贝、内存泄露等】
看完上面的例子你可能还是晕晕的,那么来详细的看看什么是深拷贝,什么是浅拷贝吧。js中的基础类型:string,number,boolean,null,undefined,symboljs中的引用类型:Object基础类型:是按照值 存放在栈中,占用的内存空间的大小是确定的,并由系统自动分配和自动释放
【Echarts数据可视化】一个项目带你学会酷炫的数据可视化
本文章主要使用echart 和 jQuery实现酷炫的数据可视化项目,对初学者来说,能快速上手数据可视话,编程小白也能根据复制粘贴实现项目哦!!!
JS中的 回调函数(callback)
目录1.什么是回调函数(callback)呢?2.回调函数有哪些特点?3.回调函数中this的指向问题4.为什么要用到回调函数?5.回调函数和异步操作的关系是什么?回调函数是异步么?把函数当作一个参数传到另外一个函数中,当需要用这个函数是,再回调运行()这个函数.回调函数是一段可执行的代码段,它作为
JS实现轮播图(一看就懂逻辑清晰)
逻辑清晰的轮播图
vue3的基本使用(超详细)
2020年9月18日,vue3发布3.0版本,代号大海贼时代来临,One Piece特点:无需构建步骤,渐进式增强静态的 HTML在任何页面中作为 Web Components 嵌入单页应用 (SPA)全栈 / 服务端渲染 (SSR)Jamstack / 静态站点生成 (SSG)开发桌面端、移动端、
vue中组件的props属性(详)
今天这篇文章,让你彻底学会props属性……props主要用于组件的传值,他的工作就是为了接收外面传过来的数据,与data、el、ref是一个级别的配置项。
2022年前端Vue常见面试题大全(三万长文)持续更新...
总结出来的Vue面试题,持续更新...
【Vue】Vue简介、引入、命令式和声明式编程
Vue简介、引入、原生js和vue开发不同,命令式和声明式编程不同点
[Node] Node.js JavaScrpt模块化开发
[Node] Node.js JavaScrpt模块化开发模块化开发最终的目的是将程序划分成一个个小的结构;这个结构中编写属于。
vue面试题整理(2022-持续更新中...)
自整理vue面试题
【CSS3】 float浮动与position定位常见问题(个人笔记)
个人总结的一些知识点,都是以前我在学习float与positon中产生的一些疑问,解决之后把知识点进行了总结。文章包含个人理解,如果有错误,欢迎您来指正。往期文章。
webpack
webpack本身只处理js,json资源,需要借助loader,webpack处理。提示webpack打包完文件到哪去,如何命名。提示webpack从哪开始打包。将es6语法转换为向后兼容代码。扩展webpack功能。
Vue 插槽(slot)详细介绍(对比版本变化,避免踩坑)
Vue中的插槽(slot)在项目中用的也是比较多的,今天就来介绍一下插槽的基本使用以及Vue版本更新之后的插槽用法变化。感谢大家支持,该版本为优化版,文章重新排版,优化阅读体验。
JavaScript保姆级教程 ——— 重难点详细解析(万字长文,建议收藏)
JavaScript保姆级教程 ——— 重难点详细解析(建议收藏)1. JS函数2. JS事件3. JavaScript 对象本文是整理了JS中的一些重点,难点,以及不好理解的知识点本文非常详细,深入的讲解,包学包会1. JS函数1.1 函数(Function)是什么?函数(方法)是由事件驱动的或者
前端实现给文字添加动态背景
今天依旧更新一个前端有趣小案例,给文字添加动态背景,这篇博客我将用两种方式来实现这个效果!
Redux中进行异步操作(网络请求)的方案
我们可以直接通过同步的操作来dispatch action,state就会被立即更新。但是真实开发中,redux中保存的很多数据可能来自服务器,我们需要进行异步的请求,再将数据保存到redux中。