腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
那些年我们学过的前端
专栏成员
举报
33
文章
60243
阅读量
15
订阅数
订阅专栏
申请加入专栏
全部文章(33)
vue.js(9)
react(8)
编程算法(8)
javascript(6)
node.js(6)
redux(4)
json(3)
网络安全(3)
html(2)
ecmascript(2)
数据库(2)
sql(2)
打包(2)
git(2)
github(2)
api(2)
云数据库 MongoDB(2)
mongodb(2)
http(2)
babel.js(2)
存储(2)
开源(2)
面向对象编程(2)
数据结构(2)
https(2)
java(1)
angularjs(1)
jquery(1)
ajax(1)
mapreduce(1)
渲染(1)
express(1)
webpack(1)
rollup.js(1)
爬虫(1)
html5(1)
npm(1)
markdown(1)
hexo(1)
dom(1)
事件(1)
移动端(1)
源码(1)
搜索文章
搜索
搜索
关闭
vue中使用节流函数踩坑记录
vue.js
一个常见的业务场景,我们要在input搜索框输入结束后,发送相关请求,获取搜索数据。频繁的事件触发会导致接口请求过于频繁。所以需要我们对此加以限制,来禁止不必要的请求,以免资源的浪费~
念念不忘
2020-05-18
2.4K
2
从零开始,手摸手搭建前端组件库
babel.js
markdown
webpack
javascript
打包
https://majunchang.github.io/mi.vant/#/quickStart
念念不忘
2019-11-11
2.8K
1
axios源码分析
http
javascript
node.js
面向对象编程
项目连接 文档在线预览地址 axios源码分析 axios调用方法 const axios = require('axios'); // 第一种 axios({ url, method, headers, }) // 第二种 axios(url, { method, headers, }) // 第三种 axios.get(url, { headers, }) // 第四种 axios.post(url, data, { headers, }) //
念念不忘
2019-08-20
1.4K
0
移动端 局部dom实现滚动
dom
事件
移动端
源码
https://github.com/surmon-china/vue-awesome-swiper/issues/423
念念不忘
2019-07-20
950
0
Rollup
rollup.js
java
面向对象编程
打包
javascript
什么是Rollup rollup.js是Javascript的ES模块打包器,我们熟知的Vue、React等诸多知名框架或类库都通过rollup.js进行打包。与Webpack偏向于应用打包的定位不同,rollup.js更专注于Javascript类库打包(虽然rollup.js也可以提供资源打包,但显然这不是它的强项)。在我们学习Vue和React等框架源码或者自己编写Javascript类库时,rollup.js是一条必经之路。 Rollup 的好处 Tree Shaking: 自动移除未使用的代
念念不忘
2019-05-10
1.7K
0
jsonForest
vue.js
JsonTransfer 以昆仑三级联动类目为例 对于后端返回的数据 我们可能需要对这些字段进行特殊的配置(如改名)等才能拿到我们可以直接使用的数据。除此之外,消息订阅比较混乱。 我们期望的消息订阅模式如下: // 监听 listen 事件 this.jsonTransfer.on("listen", value => { // 处理 value 值 value 为后端字符串经过特殊处理之后返回给我们需要的字符串 this.resOptions = value;
念念不忘
2019-05-08
436
0
NodeJs事件驱动和非阻塞机制详解
node.js
NodeJs事件驱动和非阻塞机制详解 NodeJs强调错误优先 因为事件的操作大多数都是异步的方式,无法通过try catch捕获异常 采用错误优先的回调函数 ---- NodeJs基本介绍(菜鸟教程) Node.js 是单进程单线程应用程序,但是通过事件和回调支持并发,所以性能非常高。 Node.js 的每一个 API 都是异步的,并作为一个独立线程运行,使用异步函数调用,并处理并发。 Node.js 基本上所有的事件机制都是用设计模式中观察者模式实现。 Node.js 单线程类似进入一个while(tr
念念不忘
2019-03-29
2.6K
0
vue梳理
html
vue.js
vue使用总结心得 vue的安装 在这里我们主要针对的是vue的单页面项目 如果仅仅是为了单个案例可以直接下载 然后script安装 Vue 提供一个官方命令行工具,可用于快速搭建大型单页应用。该工具为现代化的前端开发工作流提供了开箱即用的构建配置。只需几分钟即可创建并启动一个带热重载、保存时静态检查以及可用于生产环境的构建配置的项目: # 全局安装 vue-cli $ npm install --global vue-cli # 创建一个基于 webpack 模板的新项目 $ vue init we
念念不忘
2019-03-29
675
0
基于数据分析的图书管理系统(全栈)
vue.js
数据库
sql
node.js
express
基于Vue全家桶(2.x)+NodeJs+Express+MongoDB+ES6+iview制作的图书管理系统,通过该系统来学习当下最流行的大框架和技术,采用前后端分类的开发方式,Vue全家桶(2.x)全部涉及。
念念不忘
2019-03-29
1.6K
0
cookie和本地存储的区别
网络安全
api
存储
cookie 基本概念 cookie非常小,限制在4kb左右,很多浏览器都限制一个站点最多保存20个cookie。 如果没有设置时间,则表示cookie的生命期为浏览器会话期间,关闭浏览器窗口,cookie就会消失,这种被称为会话cookie,它会被保存在内存中。 当设置了过期时间,浏览器会把cookie保存在硬盘中,关闭浏览器之后任然有效,直到超过设定的过期时间。 设置和获取cookie的方法 原生 // 使用js创建cookie document.cookie="username=John Doe
念念不忘
2019-03-29
2.5K
0
vue项目-音乐app
爬虫
网易云音乐 git地址 https://github.com/majunchang/wangYiYun-Music 项目截图 mark mark mark mark mark mark mark m
念念不忘
2019-03-29
1.7K
1
windows下配置mongodb环境
mongodb
数据库
sql
云数据库 MongoDB
如何在windows下配置mongodb数据库 下载安装包 官网下载链接 https://www.mongodb.com/download-center?jmp=nav#community 下载以后进
念念不忘
2019-03-29
1.4K
0
前端如何进行压缩下载
html5
title: 前端如何进行压缩下载 date: 2017-04-08 11:40:49 tags: categories: plugin
念念不忘
2019-03-29
864
0
hexo搭建个人博客
git
github
开源
hexo
node.js
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,可以在非浏览器环境下,解释运行 JS 代码。
念念不忘
2019-03-29
1.1K
0
jquery中ajax参数详解
json
jquery
javascript
ajax
编程算法
title: $.ajax参数详解 date: 2017-04-08 15:25:57 tags: ajax categories: ajax
念念不忘
2019-03-29
2.1K
0
redux常用api的详解
mapreduce
redux
返回值 保存了应用中所有state的对象,改变state的唯一方法是dispatch action。 你也可以subscribe监听state的变化 然后更新ui
念念不忘
2019-03-29
1.1K
0
vue双向数据绑定原理
javascript
vue.js
angularjs
目前几种主流的mvc(vm)框架都实现了单向数据绑定,而我所理解的双向数据绑定无非就是在单向绑定的基础上给可输入元素(input、textare等)添加了change(input)事件,来动态修改model和 view,并没有多高深。所以无需太过介怀是实现的单向或双向绑定。 实现数据绑定的做法有大致如下几种:
念念不忘
2019-03-29
2.2K
0
javascript的发布-订阅者模式
编程算法
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> </body> </html> <script> // 代码的封装 var event = { list: [], listen: function(key, fn) { if (!this.list[key]) { this.list[key
念念不忘
2019-03-29
443
0
回流和重绘
编程算法
我们要明确页面在文档加载完成之后到完全显示中间的过程是 根据文档生成DOM树(包括display:none的节点) 在DOM树基础上根据节点的几何属性(margin/padding/width/height等)生成render树(不包括display:none、head节点但会包含visibility:hidden节点) 在render树基础上进行进一步渲染包括color,outline等样式 reflow: 当render树中的一部分或者全部因为大小边距等问题发生改变而需要重建的过程叫做回流 rep
念念不忘
2019-03-29
880
0
mini-react-redux的实现
react
` react-redux的原理 提供一个Provider组件 负责吧外层的数据 传递给所有的子组件 connect方法(高阶组件) 负责将props和dispatch的方法 传递给子组件 废话不多
念念不忘
2019-03-29
519
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档