前端自习课

164 篇文章
27 人订阅

全部文章

pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【CSS】381- 提升你的CSS选择器技巧

我为什么要这样做呢?我们都知道选择器,但麻烦的是随着时间的推移,很容易习惯于在每个项目中使用相同的可信任选择器来实现你需要做的事情。

7140
pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【JS】382- JavaScript 模块化方案总结

本文包含两部分,第一部分通过简明的描述介绍什么是 CommonJS、AMD、CMD、UMD、ES Module 以及它们的常见用法,第二部分则根据实际问题指出在...

7230
pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【JS】380- JavaScript 正则新特性

如果你曾用 JavaScript 进行过复杂的文本处理操作,那么你将会喜欢 ES2018 中引入的新特性。本文将详细介绍第9版标准如何提高 JavaScript...

7420
pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【JS】379- 教你玩转数组 reduce

reduce 是数组迭代器(https://jrsinclair.com/articles/2017/javascript-without-loops/)里的瑞...

8720
pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【CSS】378- [译]44个 CSS 精选知识点

一个周五的晚上,闲来无事整理下自己的 github(经常做收藏党),今天打算都过一遍,发现一个 star很高的项目,里面有大量的 CSS 片段,而且标题很诱人,...

6510
pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【React】377- 实现 React 中的状态自动保存

移动端中,用户访问了一个列表页,上拉浏览列表页的过程中,随着滚动高度逐渐增加,数据也将采用触底分页加载的形式逐步增加,列表页浏览到某个位置,用户看到了感兴趣的项...

11330
pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【JS】376- Axios 使用指南

1、 利用npm安装npm install axios --save 2、 利用bower安装bower install axios --save 3、 直接利...

6720
pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【Nodejs】375- 如何加快 Node.js 应用的启动速度

我们平时在开发部署 Node.js 应用的过程中,对于应用进程启动的耗时很少有人会关注,大多数的应用 5 分钟左右就可以启动完成,这个过程中会涉及到和集团很多系...

9140
pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【Vuejs】365- 初学者可能不知道的 vue.js技巧

在样式中设置完scoped在浏览器解析为如下图这样,a是个div,a div里面包含一个组件里面解析完了div的样式名字为b,想在父组件影响到子组件的默认样式。...

6320
pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【Flutter】372- Flutter移动端实战手册

Flutter又双叒叕来了!本周推送是我们Flutter系列文章的最终篇!《Flutter移动端实战手册》回归实际应用场景,详细讲述Flutter在移动端的应用...

8340
pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【JS】370- 总结异步编程的六种方式

众所周知 JavaScript 是 单线程工作,也就是只有一个脚本执行完成后才能执行下一个脚本,两个脚本不能同时执行,如果某个脚本耗时很长,后面的脚本都必须排队...

8020
pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【Gitlab】371- GitLab从安装到全自动化备份一条龙

1.在新服务器上安装并搭建好gitlab2.手动+自动将旧服务器上的gitlab备份3.手动+自动将gitlab备份包scp到新服务器上4.手动+自动恢复新服务...

7830
pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【JS】369- 20个常用的JavaScript字符串方法

concat() 方法用于连接两个或多个字符串,此方法不改变现有的字符串,返回拼接后的新的字符串。

5520
pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【CSS】367- 用 CSS3 制作导航条和毛玻璃效果

导航条对于每一个Web前端攻城狮来说并不陌生,但是毛玻璃可能会相对陌生一些。简单的说,毛玻璃其实就是让图片或者背景使用相应的方法进行模糊处理。这种效果对用户来说...

4810
pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【JS】368- 浅析JavaScript异步

一直以来都知道 JavaScript是一门单线程语言,在笔试过程中不断的遇到一些输出结果的问题,考量的是对异步编程掌握情况。一般被问到异步的时候脑子里第一反应就...

8630
pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【Web技术】366- WebSocket 通信过程与实现

WebSocket 是一种标准协议,用于在客户端和服务端之间进行双向数据传输。但它跟 HTTP 没什么关系,它是基于 TCP 的一种独立实现。

9420
pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【JS】374- 重学 this 关键字

1. 面试会问啊!总有一些面试官喜欢问你一段不可能这么写的代码。看一道经典且古老的面试题(学完本文后,文末会有一道更复杂的面试题等着你哦!)

6210
pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【Webpack】373- 一看就懂之 webpack 高级配置与优化

所谓打包多页面,就是同时打包出多个 html 页面,打包多页面也是使用 html-webpack-plugin,只不过,在引入插件的时候是创建多个插件对象,因为...

8530
pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【CSS】364- 让CSS flex布局最后一行左对齐的N种方法

在CSS flex布局中,justify-content属性可以控制列表的水平对齐方式,例如space-between值可以实现两端对齐。

5830
pingan8787

厦门职行力信息科技有限公司 · 前端开发工程师 (已认证)

【Taro】363- 玩转 Taro 跨端之 flex 布局篇

Taro 是一套遵循 React 语法规范的跨平台开发解决方案,但是目前当我们使用 Taro 的时候,在不同平台上的开发体验还有不一致的地方,所以我们也都期待有...

8930

扫码关注云+社区

领取腾讯云代金券