20190109 前端开发日报

js正则理论与实践;Vue.js最受期待的5个特性;2018前端入门年终总结;前端打包编译时代来临对漏洞挖掘的影响;CSS字体font-family的正确选择方案;一个前端在校生的2018年终总结;JavaScript 算法之最好、最坏时间复杂度分析;前端小报 – 201812 月刊

  1. js正则理论与实践 学习正则表达式的时候,可以说正则并不是很难,但是就是老记不住语法规则,相信大家跟我也有同样的发现吧,但是没办法,需要耐心的东西只能多啃几遍了。 正则表达式的作用 数据验证。 复杂的字符串搜寻、替换。 基于模式匹配从字符串中提取子字符串。 概述 正则表达式包括 普通字符 (例如…
  2. Vue.js最受期待的5个特性 Vue因为轻量易上手出名,它有一些短小精悍的API来实现一些特性。 这里,开发者和维护团队也有在考虑一些有用的新功能。 本文讨论了Vue的GitHub问题列表中最受期待的五个功能。 支持v-for的可迭代协议 模板 支持多个根节点 可响…
  3. 2018前端入门年终总结 92年出生,专科,专业酒店管理(其实就是做服务员,哈哈),和计算机八竿子打不着的专业,毕业以后浑浑噩噩渡过了三四年,那三四年对我来说,完全没有印象了,因为我不知道自己该去做什么,如何做,总觉得学的这个专业,就应该去做相关的事吧。 然后某一天,应该算是自己非常狼狈的时候,去投奔了A同学,A同学在一个四…
  4. 前端打包编译时代来临对漏洞挖掘的影响 *文章原创作者:傻傻傻傻傻子,本文属于FreeBuf原创奖励计划,未经许可禁止转载 0×01 什么是webpack webpack用于编译JavaScript模块。关注javascript技术的同学一定知道,在CommonJS和ES6中,为了支持模块化,而引入了export/require/import这类东西,模块化可以降低开发的复杂度,用于支撑前端的复杂功能,但…
  5. CSS字体font-family的正确选择方案】本文主要介绍的是CSS字体font-family的正确选择方案,由于设计稿和平台的不同,导致了制作有时候无法还原设计稿,理清各种平台字体区别,有助于做出最好的选择。 ​​​

    CSS字体font-family的正确选择方案
  6. 一个前端在校生的2018年终总结 最近看到各大社区都有人发布自己的年终总结,我觉得这是一个很好的习惯,所以也来写一篇,既可以回顾这一年来到底做了什么,也能更好地明确下一年的目标。 先简单介绍一下自己,我今年18岁,是一名计算机专业的技校生。 这是学习前端开发的第二年,由于去年没有写,所以很有必要说一下我的前端入门经历。 初入前端…
  7. JavaScript 算法之最好、最坏时间复杂度分析 上一篇文章中介绍了复杂度的分析,相信小伙伴们对常见代码的时间或者空间复杂度肯定能分析出来了。 思考测试 话不多说,出个题目考考大家,分析下面代码的时间复杂度(ps: 虽然说并不会这么写) function find(n, x, arr) { let ind = -1; for (let i = 0; i < n; i++) { if (arr =…
  8. 前端小报 – 201812 月刊JavaScript 越来越受欢迎,而 npm 是 JavaScript 库的管理中心,目前拥有超过 836,000 个库,是世界上最大的开源库集合。
  9. 前端面试官的套路,你懂吗? 最近一年陆陆续续都在面试各种不同程度的 Web 前端开发,总觉得现在前端氛围太过于浮躁,急于求成的人比比皆是。 然而很多童鞋还是没有掌握面试的技巧,一次次碰壁。鉴于此,我觉得是时候总结一些面试经验了,只不过这一次我打算从面试官的角度来阐述。 我是如何面试前端的? 一…
  10. 前端之JS的线程 很多文章在介绍线程以及线程之间的关系,都存在着脱节的现象。还有的文章过于广大,涉及到了内核,本文希望以通俗易懂的话去描述晦涩的词语,可能会和实际有一丢丢的出入,但是更易理解。 我们都知道JS是单线程的,即js的代码只能在一个线程上运行,也就说,js同时只能执行一个js任务,但是为什么要这样呢?这与浏览器…
  11. 【深入吧,HTML 5】 性能 & 集成 —— Web Workers 博客 有更多精品文章哟。 JavaScript 采用的是单线程模型,也就是说,所有任务都要在一个线程上完成,一次只能执行一个任务。有时,我们需要处理大量的计算逻辑,这是比较耗费时间的,用户界面很有可能会出现假死状态,非常影响用户体验。这时,我们就可以使用 Web Workers 来处理这些计算。 Web Workers 是 HTML5…
  12. 面试中常考的字符串操作方法大全,包含ES6】对于JavaScript字符串操作方法,你真的全部掌握了吗?来看看这篇面试中常考的字符串操作大全,包含最新的ES6字符串操作方法,值得收藏哦。 ​​​

    面试中常考的字符串操作方法大全,包含ES6
  13. JavaScript的迭代函数与迭代函数的实现 前言 ​ 如果对技术很自信,请直接看 实现的源码 ​ 如果想回顾一下基础,请按文章顺序阅读 说到迭代方法,最先想到的是什么? forEach 还是 map ,迭代的方法ES5提供了5种方法 以下定义来自 JavaScript高级程序设计 每个方法都接收两个参数 在每一项上运行的函数 运行该函数的作用域对象(影响this的值) …
  14. 20190108 前端开发日报】搭建自己的 Git 服务器;es6的set和map学习;《你不知道的JavaScript》 (中) 读书笔记;2019 年,为什么全网 HTTPS 势在必行?;思考 gRPC:为什么是 HTTP/2;vue封装一…详情→ ​​​

    20190108 前端开发日报
  15. GitHub迎重磅更新,私有代码库从此免费】github更新总说明:私人仓库无限量免费,允许最多3名协作者;Github企业版整合GitHub Business Cloud和GitHub Enterprise的所有内容,费用为21美元。 ​​​
  16. Transducers: JavaScript 中高效的数据处理 Pipeline(第 18 部分) Smoke Art Cubes to Smoke — MattysFlicks — (CC BY 2.0) 注意:这是从头开始学 JavaScript ES6+ 中的函数式编程和组合软件技术中 “撰写软件” 系列的一部分。敬请关注,我们会讲述大量关于这方面的知识! < 上一篇 | << Start over at Part 1 在使用 transducer 之前, 你首先要完全搞懂 复合函数(func…
  17. js数据结构-二叉树(二叉搜索树)可能有一部分人没有读过我上一篇写的二叉堆,所以这里把二叉树的基本概念复制过来了,如果读过的人可以忽略前面针对二叉树基本概念的介绍,另外如果对链表数据结构不清楚的最好先看一下本人之前写的js数据结构-链表
  18. 前端框架的工程化之路人类的发展动力源于一个“懒”字,就如现在的大前端正是史前那群“懒”而聪明的“切图仔”进了软件工程的施工现场,怀揣着更少代码、更少沟通、更少错误、更少维护的梦想奔袭而来。从框架齐放闹革命到三大框架三足鼎立…
  19. js设计模式之策略模式 策略模式的定义是: 定义一系列的算法(这些算法目标一致),把它们一个个封装起来,并且使它们可以相互替换。 比如要实现从上海到广州,既可以坐火车,又可以坐高铁,还可以坐飞机。这取决与个人想法。在这里,不同的到达方式就是不同的策略,个人想法就是条件。 1.计算奖金 以计算奖金为例,绩效为S的年终…
  20. mpvue开发大型体育项目及总结记 最近接到上头的指示,要做一个体育类的小程序,并且要在元旦之前上线一版,看了下时间,距离元旦只有一个多月,而且除去测试的时间和双休,最多只有三个星期,时间相当的紧迫,而且需求文档都更新到1.3了,这也就意味着安卓和ios的版本迭代已经到了1.3了,而我们小程序要在三个星期内开发完1.0-1.3版本的功能,所以我们…
  21. Airbnb 的 React Native 之路(下) 作者 | 钱凯 杏仁移动开发工程师,前嵌入式工程师,关注大前端技术新潮流。 最近在前端圈大名鼎鼎的 Airbnb(爱彼迎)团队宣布放弃 React Native。他们在自己的博客的中写了一系列文章详细介绍了使用 React Native 的开发经历,解释了放弃使用 RN 的原因。本文就是对这些博文的整理和翻译。 …
  22. 当代前端应该怎么写这个hello world?》随着近几年前端的变化,想写个hello world似乎变得复杂起来,我们今天便一起来看看现代化的前端,应该如何做一个页面,今天我们学习react首先说一下React的体系圈。 (by 叶小钗) ​​​

    当代前端应该怎么写这个hello world
  23. 《你不知道的javascript》笔记_对象&原型这是2019年第一篇博客,回顾去年年初列的学习清单,发现仅有部分完成了。当然,这并不影响2018年是向上的一年:在新的城市稳定、连续坚持健身三个月、早睡早起、游戏时间大大缩减,学会生活。根据上一年目标完成…

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

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


关注我

我的微信公众号:前端开发博客,在后台回复以下关键字可以获取资源。

  • 回复「小抄」,领取Vue、JavaScript 和 WebComponent 小抄 PDF
  • 回复「Vue脑图」获取 Vue 相关脑图
  • 回复「思维图」获取 JavaScript 相关思维图
  • 回复「简历」获取简历制作建议
  • 回复「简历模板」获取精选的简历模板
  • 回复「加群」进入500人前端精英群
  • 回复「电子书」下载我整理的大量前端资源,含面试、Vue实战项目、CSS和JavaScript电子书等。
  • 回复「知识点」下载高清JavaScript知识点图谱

每日分享有用的前端开发知识,加我微信:caibaojian89 交流