20191106 前端开发日报

灵活运用CSS开发技巧(66个实用技巧,值得收藏);(建议精读)原生JS灵魂之问(中),检验自己是否真的熟悉JavaScript?;这些前端资源,你值得拥有;一步一个脚印,3分钟教你看Vue 源码;深入源码学习Vue响应式原理;vue-router原理到最佳实践;这应该是最大的react组件了吧?;leetCode解题记录2 – 两数相加(JS TS PY版)

  1. 灵活运用CSS开发技巧(66个实用技巧,值得收藏)何为技巧,意指表现在文学、工艺、体育等方面的巧妙技能。代码作为一门现代高级工艺,推动着人类科学技术的发展,同时犹如文字一样承托着人类文化的进步。
  2. (建议精读)原生JS灵魂之问(中),检验自己是否真的熟悉JavaScript? 笔者最近在对原生JS的知识做系统梳理,因为我觉得JS作为前端工程师的根本技术,学再多遍都不为过。打算来做一个系列,一共分三次发,以一系列的问题为驱动,当然也会有追问和扩展,内容系统且完整,对初中级选手会有很好的提升,高级选手也会得到复习和巩固。这是本系列的第二篇。 扫了一眼目录后,也许你可能会说:…
  3. 这些前端资源,你值得拥有<!– @Author: Rainy @Github: [链接] @Date: 2019-01-20 15:41:18 @LastEditTime: 2019-01-20 15:41:23–> 笔记地址 因为之前学习前端的收集书签的资源太多,所以就在今年3、4月开始抽空整理了所有的书签…
  4. 一步一个脚印,3分钟教你看Vue 源码 1、准备工作 下载 vue 源码 git clone https://github.com/vuejs/vue.git复制代码 安装  rollup sudo npm i -g rollup //mac npm i -g rollup //window复制代码 修改 package.json 中 scripts添加 –sourcemap "scripts": { "dev": &qu…
  5. 深入源码学习Vue响应式原理 最近一段时间在阅读Vue源码,从它的核心原理入手,开始了源码的学习,而其核心原理就是其数据的响应式。并且结合设计模式进行学习 观察者模式&&发布订阅者模式 这里简短的介绍这两种模式的联系和差异, 观察者模式 观察者模式定义了对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所…
  6. vue-router原理到最佳实践 本文是vue-router系列。这里从浏览器到vue-router原理到最佳实践都会有详细的讲解。由于篇幅较长,建议可以选择感兴趣的目录看。 先了解了浏览器的 history 原理,才能更好的结合 vue-router 源码一步步了解它的实现。如果这块已经有了解可以直接跳过。 pushState/replaceState/popstate 解析 vue-router …
  7. 这应该是最大的react组件了吧?jquery那个年代过来的人,组件化带来的感受是非常赞的,大家都知道,react项目是由很多小的组件组合构成的,小组件又组合成大组件,大组件组合成项目级别的组件,那组件也有大小,有生命周期,那么下面的 <App…
  8. leetCode解题记录2 – 两数相加(JS TS PY版) 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 输入:(2 -> 4 -> 3) + (5 -> 6 -&…
  9. GitLab 也开始国家封锁?部分职位对中国、俄罗斯关闭,引社区热议 机器之心报道 参与:张倩、杜伟 今年7月份,一位克里米亚的GitHub用户披露,他的账户受到了GitHub的限制。随后,GitHub宣布,他们已经开始限制克里米亚、古巴、朝鲜、伊朗和叙利亚等被美国贸易制裁的国家的账户。不少人惊呼,“程序员也有国界了”。不过,在GitHub的这次风波中,中国用户并没有…
  10. 【Dmitri Pavlutin】用简单的JavaScript的代码捕获XMLHttpRequest 译者:道奇 作者:Dmitri Pavlutin 原文: Catch the XMLHttpRequest in Plain JavaScript 当编写 Chrome 扩展时,有时我需要捕获 JavaScript 应用程序启动和结束 XMLHttpRequest (XHR) 时的事件,但是因为注入到 web 页面上下文的脚本不会修改原始的应用程序,这件事就很难做到,因为纯XHR本身也不会…
  11. 深入浅出ES6的标准内置对象ProxyProxy是ES6规范定义的标准内置对象,可以对目标对象的读取、函数调用等操作进行拦截。一般来说,通过Proxy可以让目标对象“可控”,比如是否能调用对象的某个方法,能否往对象添加属性等等。
  12. 深入理解 JavaScript 回调函数JavaScript回调函数是成为一名成功的 JavaScript 开发人员必须要了解的一个重要概念。但是我相信,在阅读本文之后,你将能够克服以前使用回调方法遇到的所有障碍。
  13. 精读《React Conf 2019 – Day1》React Conf 2019 在今年 10 月份举办,内容质量还是一如既往的高,如果想进一步学习前端或者 React,这个大会一定不能错过。
  14. webpack系统学习之路——基础篇 前言 用vue-cli脚手架自动生成项目,里面的webpack配置苦涩难懂,于是下定决心想要系统学习webpack,写下此文来记录学习过程。 一. webpack主要是做什么的? 首先,webpack是前端流行的模块打包工具,使前端项目可以面向对象开发(模块化),与Node.js模块不同,webpack模块可以用多种方式表达它们的依赖关系。以…
  15. 结合gulp完整FTP或者svn自动更新文件到服务器或者上传svn 不局限于前端 一键上传FTP/更新svn,主要是利用 gulp-sftp/node-svn-ultimate 结合gulp实现自动更新/上传,如果有不同使用姿势的小伙伴请留言。 背景概述 我是一个前端开发, 但是怎么部署总是一个避免不了的问题。目前我的测试/生产部署,依旧是需要自己上传FTP/更新svn。这一步就略微麻烦。目前我们这边更新FTP的话,是利用Xftp工…
  16. 这些特效即将告别JavaScript,迎来CSS时代 随着CSS和JavaScript的发展,这两种语言之间的界限逐渐变得模糊。 从自定义属性(即变量)到滤镜、动画或数学操作,CSS采用了很多我们以前在JavaScript(或流行的CSS预处理器)中使用的东西,并为我们提供了原生支持。 两种语言都有不同的用途。现代浏览器的每次发布,都带来了新的特性支持,CSS正在成为一种非常强…

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

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


关注我

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

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

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