20190129 前端开发日报

我转行前端花了11个月;前端进阶系列(第1期):理解JavaScript数据类型;一篇文章了解前端异步编程方案演变;浅议 JavaScript 的 Promises/Futures 模式;Javascript检查一个字符串是否包含另一个字符串方法总结;一文讲透前端开发所需网络知识;那些巨头公司的前端面试都喜欢问些什么;Tricks in Vue

  1. 我转行前端花了11个月当你看到这行文字时,我假设你是一个准备转行前端,或者正在转行前端的人。我刚花了11个月转行前端。和你聊聊我的故事吧。
  2. 前端进阶系列(第1期):理解JavaScript数据类型 前端进阶系列本着“好好干前端”的心态,一步一个脚印认真练好前端的基本功,为在前端的发展道路上做好铺垫。 本周正式开始前端进阶的第1期,本周的主题是 理解JavaScript数据类型 。 数据类型 最新的 ECMAScript 标准定义了7种数据类型,主要分为两大类 基本类型 和 引用类型 。 基本类型 …
  3. 一篇文章了解前端异步编程方案演变对于JS而言,异步编程我们可以采用回调函数,事件监听,发布订阅等方案,在ES6之后,又新添了Promise,Genertor,Async/Await的方案。本文将阐述从回调函数到Async/Await的演变历史,以及它们之间的关系。
  4. 浅议 JavaScript 的 Promises/Futures 模式随着 JavaScript 使用的不断增加,异步事件驱动的应用程序变得越来越流行。 但是,许多开发者经常面临的一个问题是:在异步环境中进行依赖于结果的操作。
  5. Javascript检查一个字符串是否包含另一个字符串方法总结ES5或者更老版本 indexOf方法String.prototype.indexOf方法用来返回一个字符串在另一个字符串中的位置,如果没找到那就返回 -1 。代码如下:
  6. 一文讲透前端开发所需网络知识UDP 是一个面向报文(报文可以理解为一段段的数据)的协议。意思就是 UDP 只是报文的搬运工,不会对报文进行任何拆分和拼接操作。
  7. #程序员[超话]# 【那些巨头公司的前端面试都喜欢问些什么?】那些巨头公司的前端面试都喜欢问些什么?本篇文章将会给大家分享一些面试技巧,帮助候选人为面试做好准备。详细请见下文: ​​​

    那些巨头公司的前端面试都喜欢问些什么
  8. Tricks in VueThere are some tricks which can’t be found easily in Vue.js homepage. So, for convenient, I summarized them here.
  9. Git 工作流程的记录整理 git flow 普片认为最早是由荷兰独立软件工程师Vincent Driessen在2010年发表的一个成功的Git分支模型(A successful Git branching model)这篇文章提出的。文章中提到文森特早在一些项目中使用git flow,并证明它是成功的。文中提及使用git flow的根据分支策略解决自动构建和部署问题。文森特后来制作了nvie/gitflow工具…
  10. web测试点总结字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入
  11. 新手快速上手webpack4打包工具的使用 一直使用 webpack ,上次也分享过 webpack 配置 es6~9 的语法参考链接,但是对于一些小白童鞋来说,最基本的配置都不太知道,刚好利用春节休假期间对 webpack4 的知识点梳理一次。方便一些刚刚入行的人学习,也是对自己的一种总结与提高 一、几个盲点的解释 1、全局安装与局部安装 javascript 2、安装包的时…
  12. React hooks实践最近要对旧的项目进行重构,统一使用全新的react技术栈。同时,我们也决定尝试使用React hooks来进行开发,但是,由于React hooks崇尚的是使用(也只能使用)function component的形式来进行开发,而不是class comp…
  13. Spring Cloud Alibaba 基础教程:支持的几种服务消费方式(RestTemplate、WebClient、Feign) 号外: 最近整理了一下以前编写的一系列Spring Boot内容,整了个《Spring Boot基础教程》的PDF,扫描左侧二维码关注我,回复:001,快来领取吧~!更多内容整理进行中! 通过《Spring Cloud Alibaba基础教程:使用Nacos实现服务注册与发现》一文的学习,我们已经学会如何使用Nacos来实现服务的注册与发…
  14. 20190128 前端开发周报】给2019前端的5个建议;“计算机之子”winter:我的前端学习路线与方法;世界顶级公司的前端面试都问些什么;为前端工程师准备的 Flutter 入门指南;一套闲置的前端算法字…详情→ ​​​

    20190128 前端开发周报
  15. Git 内部存储原理 TOC Git 目录结构 Git Object存储方式 查看Git Object存储内容 Git branch和tag Git Stash实现原理 Git reset 实现原理 Git object存储方式 总结 …
  16. 20190128 前端开发日报】Vue全家桶 之 KTV前台收银管理系统 (不想努力啦,回家收钱去);Vue 组件间的通讯;一个合格的Webpack4配置工程师素养:第一部分;vue知识点记录;一篇文章构建你的 NodeJ…详情→ ​​​

    20190128 前端开发日报
  17. JavaScript侧信道时间测量 前言 最近因为需求,需要测量JavaScript单个函数的执行时间,但由于精度问题,遇到了各种各样的问题,在此做简单记录。 JavaScript高精度时间函数 首先得明确,JavaScript单个函数执行时间应该是微秒级的,所以必须需要高精度。那么第一反应自然是查找是否有相关函数,以往的时间函数 new Date().getTime() …
  18. canvas学习笔记-2d画布基础< canvas > 是一个可以使用脚本(通常是js)来绘图的HTML元素 < canvas > 最早由Apple引入WebKit,用于Mac OS X 的 Dashboard和 Safari 如今,所有主流的浏览器都支持它(IE9+,更低版本需引入Explore…
  19. UMI.js需要了解的知识上一篇我介绍了什么是UMI和UMI的好处,这篇我会介绍UMI需了解的知识声明:文中知识体系目录来自开源项目:dva.js知识导图本文阅读时间大概为5分钟,但是能让你了解基于UMI和DVA构建项目的最小知识体系,你可以粗…

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

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


关注我

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

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

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