20190107 前端开发日报

大前端时代你的 vscode 插件;前端面试整理;Mesh: 来一起用 JavaScript 开发无人机应用;2019 年前端的 3 个趋势;Git 提交规范的使用和总结;前端开发如何做好本地接口模拟;jQuery 中的显式迭代(explicitly iterate)与隐式迭代(implicit iteration);20190106 前端开发周报

  1. 大前端时代你的 vscode 插件 2018已成历史,大前端的时代不知不觉中已然来到了我们身边,完善你的军刀库为你的开发进行时提升效率,是我们必然要进行的事情。这一篇文章收集了一些我经常使用的 vscode 插件,它们解决了很多我遇到的问题,为我提升效率带来了很大的改进,因此分享给大家。 EditorConfig for VS Code 此插件尝试使用.edit...
  2. 前端面试整理基本数据类型,几种 5种 string number(NaN也是) boolean undefined null(ES6 symbol)
  3. Mesh: 来一起用 JavaScript 开发无人机应用 一句话总结:一款可以控制无人机的移动端控制框架。
  4. 2019 年前端的 3 个趋势 2019 前端 3 大趋势: JavaScript 应用范围广泛,静态类型语言 TypeScript 会继续得到更多开发者的青睐。 组件成为前端最基本的物料,CSS 融合在组件中(CSS in JS)的方案日趋成熟。 前端的“端”越来越多, API 查询语言 GraphQL 会继续保持高速增长 ...
  5. Git 提交规范的使用和总结 Why 在接手新项目时候 你希望看到git的commit记录是这样的? image.png 还是这样的?? WTF!? ...
  6. 前端开发如何做好本地接口模拟就工具层面而言,一般是由项目的构建工具提供的功能。比如,当我们用 webpack-dev-server、webpack-dev-middleware + browser-sync 等工具时,就可以向工具里添加本地接口模拟功能。
  7. jQuery 中的显式迭代(explicitly iterate)与隐式迭代(implicit iteration)显式迭代就是说,某个 jQuery 方法只能一个一个地、依次地操作当前轮到的那个元素。隐式迭代的意思是,某个 jQuery 方法可以一下子就把对象里(符合条件的)所有的元素都进行某个操作,神不知鬼不觉的就把对象里...
  8. 20190106 前端开发周报】一个大四前端实习生的2018年总结;前端面试中的各种方法实现;2018 年,JavaScript 都经历了什么?;大三前端实习生2018总结;深入了解JavaScript 中的For循环之详解;c...详情→ ​​​

    20190106 前端开发周报
  9. 前端性能优化从css说起 我们都知道性能对于一个网站来说相当重要,以至于很多公司都会专门招聘人员优化网站性能,网上关于探讨网站性能优化的文章也非常多。性能是什么呢?简单来说,就是用户打开网站到网页完全呈现在用户面前所耗费的...
  10. JS中的IIFE IIFE: Immediately Invoked Function Expression,翻译过来就是立即调用的函数表达式。也就是说,在函数声明的同时立即调用这个函数。 普通的函数声明和函数调用 function bar() { var a = 10; console.log(a); } bar(); // 函数调用 复制代码 IIFE函数声明和调用 (function foo(){ var a = 10; ...
  11. git 快速入门git命令也是比较多的,命令的参数也是非常丰富的,下面我只是列举了一些常用的命令,让新手们能够在工作中快速使用git
  12. GraphQL 科普 前端向graph定义了一套标准,用于描述服务端和客户端的通信。可以使用任意语言来实现graph所描述的功能。就和ECMAScript标准之于JavaScript一样。
  13. GitHub Actions 初体验 看看 GitHub Actions 能做什么,对我们日常开发流程会有什么价值。
  14. 使用 webpack4 提升 180% 编译速度 目录 天下武功,唯快不破 新特性 快上车,升级前的准备 升级避坑指南 持续加速 编译结果分析 面向tree-shaking,约束编码 结尾 对于现在的前端项目而言,编译发布几乎是必需操作,有的编译只...
  15. 【JS进阶向】从造数组数据说开去 前言 前后端合作刚开始开发某个项目时,后端api接口基本上是不能一蹴而就的。但是api接口返回的数据接口可以尽快定下来。而前端在制作功能页面时,经常需要数据才能处理的得心应手。而不管是用mock,还是临时变量赋值,都涉及到造数据。一般来说,数据类型以数组居多。接下来,就从造数组数据说开去。 内容 伪数组...
  16. 关于webpack的完整学习终于学习了一下webpackwebpack 是前端的一个项目构建工具,它是基于Node.js开发出来的一个前端工具。WebPack可以看做是模块打包机(bundler),通过分析项目结构,找到JavaScript模块以及其它的一些浏览器不能直...
  17. Git仓库代码以及提交记录迁移项目的后台是用Node开发,仓库迁移需求如下:1、代码以及提交仓库迁移至新仓库。2、生产服务器上的项目远程仓库更换为新仓库,无需重新部署。
  18. 理解异步 JavaScript-学习JavaScript是怎么工作的 封面照片来自Unsplash 的作者Sean Lim JavaScript 是一种单线程编程语言,这意味着同一时间只能完成一件事情。也就是说,JavaScript 引擎只能在单一线程中处理一次语句。 单线程语言简化了代码编写,因为你不必担心并发问题,但这也意味着你无法在不阻塞主线程的情况下执行网络请求等长时间操作。 想象一下从 API...
  19. FLIP 技术给 Web 布局带来的变化 FLIP 是一种记忆设备和技术,最早是由 @Paul Lewis 提出的,FLIP 是 First、Last、Invert 和 Play 四个单词首字母的缩写。
  20. 20190106 前端开发日报】JQuery老矣,尚能饭否;Vue实现函数防抖组件;从零实现Vue的组件库(九)- InputNumber 实现;玩转 JavaScript 之数据类型;React 服务端渲染完美的解决方案;为什么说跨...详情→ ​​​

    20190106 前端开发日报
  21. FlexJS vs BaibianJS: Inject what I want 不用再替换js,直接注入想要的JS代码 更省事了 FlexJs 自从BaibianJS发布之后,一直在想,我们将目标网站的jquery替换的这种玩法,有点low,在当前项目上虽然用上了,并能成功用于当前项目的网页爬虫,也是针对项目中需要在jqury.js加载完后要立即拦截xhr。更多情况下,并不需要拿来拦截xhr,用BaibianJS就显得有些不恰当了,始终给人一种勉强的感觉,需要先...

关注github前端日报 订阅精彩文章

前端日报栏目数据来自码农头条,每日分享互联网上热门的前端开发、移动开发、设计、资源和资讯等,为开发者提供动力,如果觉得内容对你有用,记得分享给你的小伙伴。进入码农头条查看更多

原文:20190107 前端开发日报 ,未经许可,禁止转载。
来源:前端开发博客 (http://caibaojian.com/fe-daily-20190107.html)