写点什么

前端

172 人感兴趣 · 665 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/ad/ada5c23c69c7679349851b0a146fd6e8.jpeg?x-oss-process=image/resize,w_416,h_234

Vue-3- 生命周期管理

用户头像
Python测试开发26 分钟前

和传统的对象一样,Vue 的实例对象也有完整的生命周期过程,在这个过程中 Vue 为我们提供了不用阶段的钩子,机生命周期函数。如果你在实例中声明了这些方法,它们会在对应的阶段自动触发。

技术干货 | macOS 桌面端录屏采集实现教程

用户头像
ZEGO即构2 小时前

作为实时屏幕共享的第一步,录屏采集在不同终端和系统上的实现方式有所不同。之前我们已经分享了Android端、iOS端实现录屏采集的方式,本次将分享本系列的第二篇,如何实现macOS桌面端屏幕共享的录屏采集。

https://static001.geekbang.org/infoq/c9/c98714166383be8289865bde89bc2d66.png?x-oss-process=image/resize,w_416,h_234

JS 完美收官之——继承发展史

用户头像
法医6 小时前

代码复用一直是我们程序员所追求的远大目标,毕竟可以少写点代码,何乐而不为呢?当说到代码复用的时候,最先想到的是继承,JavaScript对象上有自己的属性,也有一些属性是从原型对象继承来的,下面我们来看看实现继承的几种方式:

https://static001.geekbang.org/infoq/dc/dc105ac2452047932d9be3245ee8f137.jpeg?x-oss-process=image/resize,w_416,h_234

微信小程序开发(七)—— 版本管理的使用

用户头像
空城机16 小时前

开发一个多人合作的项目经常会遇到程序版本管理的情况,我一般使用GitHub、Gitee、SVN。不过在微信小程序当中可以很简洁的配置版本管理

https://static001.geekbang.org/infoq/35/35c24b364abfa45708975023d40c9b48.jpeg?x-oss-process=image/resize,w_416,h_234

一文带你快速了解 TypeScript

用户头像
HaiJun17 小时前

现在面试 TypeScript 已经成为 必要条件了,在去年你还在犹豫学不学 TypeScript 时,别人已经用在实际项目中。如今你再不学TypeScript ,后续的话工作越来越难找 , 跟着趋势走,不会被抛下的。

云开发是啥?看看它在编程导航项目的实践

用户头像
程序员鱼皮19 小时前

大家好,我是鱼皮,近几年腾讯云开发技术持续发力,更新升级速度非常迅猛,功能也是越来越强大易用,公司最近也搞了场云开发应用竞赛,见证云开发的破茧化蝶。

1 小时学会不打代码制作一个网页精美简历(1)

用户头像
1_bit20 小时前

作者名:1_bit简介:CSDN博客专家,2020年博客之星TOP5,蓝桥签约作者。15-16年曾在网上直播,带领一批程序小白走上程序员之路。欢迎各位小白加我咨询我相关信息,迷茫的你会找到答案。系列教程将会在流量降低时转为付费位置,流量多时将不会,各位抓紧时间学

https://static001.geekbang.org/infoq/ea/ea5d2db21043b14cce64d3ebdc620bc6.jpeg?x-oss-process=image/resize,w_416,h_234

前端 JavaScript 复制粘贴的奥义——Clipboard 对象概述

用户头像
编程三昧21 小时前

为了使 JavaScript 更加灵活的操作剪切板,也是为了顺应 JS 发展的历史潮流,Clipboard API 应运而生。它是下一代的剪贴板操作方法,比传统的document.execCommand()方法更强大、更合理。

https://static001.geekbang.org/infoq/e3/e3fccd74e4225f0aaa5371887e8bc47a.png?x-oss-process=image/resize,w_416,h_234

从零开始学习 3D 可视化之拾取

用户头像
森友小锘6 月 22 日

1、 通过属性和接口获取鼠标拾取(Pick)的物体

https://static001.geekbang.org/infoq/67/671bcde7da40f7c8cd298ff414d47884.png?x-oss-process=image/resize,w_416,h_234

ES6 之 map 方法

用户头像
法医6 月 22 日

上集说到ES6中set方法,在ES6中除了增加set方法之外,还考虑到一种场景——键值对的存储,而map集合就是专门存储多个键值对(key value pair)的数据。

https://static001.geekbang.org/infoq/12/1247da1a44f3d1c8963060738c797849.jpeg?x-oss-process=image/resize,w_416,h_234

JavaScript 学习(七)

用户头像
空城机6 月 21 日

​JavaScript 当年入门时的笔记,欢迎后来者来借鉴指点

https://static001.geekbang.org/infoq/38/38e2b72b0b6fdcc853cf94f0dbb5cd55.jpeg?x-oss-process=image/resize,w_416,h_234

分布式事务框架 seata 落地实践

用户头像
有道技术团队6 月 21 日

seata是阿里巴巴研发的一套开源分布式事务框架,提供了AT、TCC、SAGA 和 XA 几种事务模式。本文以精品课项目组的物流后台服务为例,介绍seata框架落地的过程,遇到的问题以及解决方案。

https://static001.geekbang.org/infoq/5f/5f1c761ac66a0411c68369dba45eff52.jpeg?x-oss-process=image/resize,w_416,h_234

1.5w 字 + 24 张图肝翻 TCP

用户头像
cxuan6 月 21 日

TCP 是一种面向连接的单播协议,在 TCP 中,并不存在多播、广播的这种行为,因为 TCP 报文段中能明确发送方和接受方的 IP 地址。

https://static001.geekbang.org/infoq/31/314fa61a95d127585befdb3250418f2c.png?x-oss-process=image/resize,w_416,h_234

ES6 之 set 方法

用户头像
法医6 月 21 日

一直以来,JS 只能使用数组和对象来保存多个数据,缺乏像其他语言那样拥有丰富的集合类型。因此,ES6 新增了两种集合类型 set 和 map,用于在不同的场景中发挥作用。由于文章篇幅的原因,今天先聊聊 set,map 将在下一篇文章再去说。

https://static001.geekbang.org/infoq/c0/c066a563350f0a149690dde746dba76b.jpeg?x-oss-process=image/resize,w_416,h_234

(鸡汤文)这一次我终于搞懂了 JavaScript 定时器的 this 指向!

用户头像
编程三昧6 月 20 日

忽然有一种感觉,每次学习一个知识点就像是谈一场恋爱:从初次邂逅,到彼此了解,一切都那么的符合恋爱的过程!

https://static001.geekbang.org/infoq/12/1247da1a44f3d1c8963060738c797849.jpeg?x-oss-process=image/resize,w_416,h_234

JavaScript 学习(六)

用户头像
空城机6 月 20 日

​​JavaScript 当年入门时的笔记,欢迎后来者来借鉴指点

https://static001.geekbang.org/infoq/bf/bf660206cd0df7af2af354bdbc7e4ab5.png?x-oss-process=image/resize,w_416,h_234

CSS 工程化

用户头像
法医6 月 20 日

类名冲突的问题,当你写一个css类的时候,你是写全局的类呢?还是写多个层级选择后的类呢?

https://static001.geekbang.org/infoq/b6/b69bee3220d02fc2561af103c53db895.jpeg?x-oss-process=image/resize,w_416,h_234

setTimeout(〒︿〒) 请原谅我一直以来对你的忽视

用户头像
编程三昧6 月 19 日

纸上得来终觉浅,绝知此事要躬行。哪怕是平时一个不起眼的小知识,我们也需要以认真的态度去学习,否则,说不定什么时候就会踩到坑,伤害到彼此!

https://static001.geekbang.org/infoq/89/897f0d56f01ca0b6c18e68d7a5e6b81f.png?x-oss-process=image/resize,w_416,h_234

前端 JavaScript 之『节流』的简单代码实现

用户头像
编程三昧6 月 19 日

首先,总结一下上一篇文章——《前端 JavaScript 之『防抖』的简单代码实现》的内容:「防抖」就是在高频率触发事件停止触发后,延时执行某个处理逻辑。

https://static001.geekbang.org/infoq/c7/c7441d1beeb8a22a4b446ad9f7edc659.webp?x-oss-process=image/resize,w_416,h_234

Three.js 杂记(十二)—— VR 全景效果制作·中

用户头像
空城机6 月 19 日

在web的前端发展过程中,对于视觉化的要求已经越来越高

https://static001.geekbang.org/infoq/a9/a90c5c3d1a8a243a9e2ca9c0f5404ea8.png?x-oss-process=image/resize,w_416,h_234

webpack 编译原理

用户头像
法医6 月 19 日

webpack 的作用是根据入口文件将源代码编译(构建、打包)成最终代码。中间经过webpack打包,打包的过程就是编译

https://static001.geekbang.org/infoq/df/df50aa13cf881e120cf5079d370fa702.jpeg?x-oss-process=image/resize,w_416,h_234

深入浅出 Ajax 的核心原理

用户头像
悟空聊架构6 月 18 日

1. 传统的 Web 网站,提交表单,需要重新加载整个页面。 2. 如果服务器长时间未能返回 Response,则客户端将会无响应,用户体验很差。 那该如何解决上述问题呢?

https://static001.geekbang.org/infoq/12/1247da1a44f3d1c8963060738c797849.jpeg?x-oss-process=image/resize,w_416,h_234

JavaScript 学习(五)

用户头像
空城机6 月 18 日

​JavaScript 当年入门时的笔记,欢迎后来者来借鉴指点

https://static001.geekbang.org/infoq/3e/3e72ead1400d52686f72ae302ba2fec3.jpeg?x-oss-process=image/resize,w_416,h_234

开发效率提升 50% 以上,爱奇艺官网主站的 Nuxt 实践

本文将从性能、缓存、限流、灾备、日志等几个方面来介绍我们是如何保证Nuxt服务的可用性及稳定性的。

https://static001.geekbang.org/infoq/42/428e28a4fda65f831e3eb80637ced477.png?x-oss-process=image/resize,w_416,h_234

vue 自定义指令

用户头像
法医6 月 18 日

我想大家都接触过v-on、v-show等等指令,那自定义指令是什么呢?自定义指令就是你现在所想的那样,自己写一个自定义指令去操作DOM元素,以达到代码复用的目的。一提到代码复用,我想大家都能想到组件,这里要注意的是自定义指令和组件的适用范围是不一样的。

https://static001.geekbang.org/infoq/12/1247da1a44f3d1c8963060738c797849.jpeg?x-oss-process=image/resize,w_416,h_234

JavaScript 学习(四)

用户头像
空城机6 月 17 日

​JavaScript 当年入门时的笔记,欢迎后来者来借鉴指点

https://static001.geekbang.org/infoq/d3/d382bc805e060543bd660a64c8ab349e.jpeg?x-oss-process=image/resize,w_416,h_234

前端 JavaScript 之『防抖』的简单代码实现

用户头像
编程三昧6 月 17 日

在加入防抖代码之后,input 事件并不会每次输入都会输出在多行文本,而是会在用户停止输入 delay 时间之后触发输出,频率确实低了很多。

https://static001.geekbang.org/infoq/15/15d1f414b160c3b96849d3e6be80f813.png?x-oss-process=image/resize,w_416,h_234

vue 组件通信总结

用户头像
法医6 月 17 日

以下这些通信方式,有的在开发中几乎用不到,不用去背,所以不用太纠结,也不要有太多心里负担,有个印象就行了,之所以整理纯粹是为了面试过程中可能会问到:vue组件之间有哪些通信方式? 回答的时候把名字一说就行了😚

https://static001.geekbang.org/infoq/ef/efe7b6b55329aa448f28e32ad54da8f4.jpeg?x-oss-process=image/resize,w_416,h_234

戏说前端 JavaScript 之『防抖节流』基础知识

用户头像
编程三昧6 月 16 日

函数防抖是某一段时间内只执行一次,而函数节流是间隔时间执行,不管事件触发有多频繁,都会保证在规定时间内一定会执行一次真正的事件处理函数。

前端_前端资料文章-InfoQ写作平台