20190813 前端开发日报

js 数组对象深拷贝;一看就懂之webpack基础配置;从零自己编写一个React框架 【中高级前端杀手锏级别技能】;一些前端LeetCode题目集合及视频讲解;零基础教你搭建Vue项目;Vue 3.0 前瞻,体验 Vue Function API;三刷红宝书之 JavaScript 的引用类型;no-vnc 与 node.js 实现 web 远程桌面

  1. 一看就懂之webpack基础配置本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有…
  2. 从零自己编写一个React框架 【中高级前端杀手锏级别技能】想要自己实现一个React简易版框架,并不是非常难。但是你需要先了解下面这些知识点如果你能阅读以下的文章,那么会更轻松的阅读本文章:
  3. 一些前端LeetCode题目集合及视频讲解另外针对一些题目,也录制了一些讲解视频。以备自己以后查看。视频放到b站了,有需要的前端小伙伴自行去观看吧。
  4. 零基础教你搭建Vue项目 今天我要讲一下我的第一个vue脚手架项目的搭建。可能很多人会想, vue脚手架有什么可说的呢, 一个vue init命令就完事了。话虽如此,可是一个完整的项目不应该只有命令。话不多说,直接正文吧。 第一步,安装node环境 下载一个node安装包, 然后安装到电脑上就ok了, 如果弄得版本过低, window系统上就需要重新下…
  5. Vue 3.0 前瞻,体验 Vue Function API最近 Vue 官方公布了 Vue 3.0 最重要的RFC:Function-based component API,并发布了兼容 Vue 2.0 版本的 plugin:vue-function-api,可用于提前体验 Vue 3.0 版本的 Function-based component API。笔者出于学习…
  6. 三刷红宝书之 JavaScript 的引用类型 正如标题所说,这是我第三次翻开红宝书也就是《 JavaScript 高级程序设计第三版》,不得不说,虽然书有一些年份,很多知识点也不适合现代的前端开发,但是对于想要掌握 JavaScript 基础的前端新手,亦或是像我一样想找回曾经遗忘在记忆角落的那些碎片知识,这本书依旧非常的适合,不愧被成为 "JavaScript 圣经&quot…
  7. no-vnc 与 node.js 实现 web 远程桌面VNC(Virtual Network Computing),为一种使用RFB协议的屏幕画面分享及远程操作软件。此软件借由网络,可发送键盘与鼠标的动作及即时的屏幕画面。
  8. 2019js基础面试题整理复习由于最近快要秋招,想巩固一下js基础知识,整理了一下网上的面试题,以下包括css、js和html 复习整理 html 1.html5有什么新特性? {代码…} ​ 新增用于绘画的<canvas>元素 ​ 用于媒介回放的video和audio元…
  9. JavaScript:Array.splice 与 Array.slice 如何区分splice | BrE splʌɪs, AmE splaɪs |A.transitive verb①(join by interweaving the strands) 绞接 jiǎojiē ‹rope(s)›▸ to splice sth to sth把某物与某物捻接起来▸ to splice two things together绞接两样东西▸ to…
  10. 前端插件之 Datatables 使用(下) 工欲善其事,必先利其器 本系列文章介绍我在运维系统开发过程中用到的那些顺手的前端插件,上一篇文章介绍了Datatables插件的基本使用,这一篇文章作为上一篇的延续,会介绍Databases的一些高级用法,例如从不同的数据源获取数据、修改数据最终呈现方式、操作Dom改变页面功能、开启服务端数据处理等 …
  11. 模型适配器:后端数据与前端数据的桥梁 README.md model-adapter 模型适配器: 后端数据与前端数据的桥梁 专注于解决前端那些老生常谈的问题(没碰到过算你赢), 如果你遇到过以下场景, 请试用一下 嵌套数据: 哎呀~报错了; 哦~访问 xxx 为空了啊 空…
  12. JavaScript进阶系列之数组去重(一) 比较暴力的解法 let array = function unique(array) { // res用来存储结果 let res = === res ) { …
  13. 前端开发变量命名系列 – JavaScript篇JavaScript作为前端开发从业人员必须掌握的3大基础知识中最重要的一环,也是平是接触时间最长、写得最多的。在开发过程中必然会遇到命名的问题,你会词穷、纠结、惆怅吗?本文的出现相信能够解决大部分烦恼,让你…
  14. Webpack发布策略前一篇文章 Webapck基础搭建 我们了解了一下 Webpack 的基本配置,已经可以使用它简单的搭建一个打包环境。但是,Webpack 的功能不仅仅就这么简单,不然也不会成为前端最流行的模块化打包工具
  15. 渐进式web应用开发—Service Worker 与页面通信(七) 一:页面窗口向 service worker 通信 Service Worker 没有直接操作页面DOM的权限。但是可以通过postMessage方法和web页面进行通信。让页面操作DOM。并且这种操作是双向的。 页面向service worker 发送消息,首先我们要获取当前控制页面的 service worker。可以使用 navigator.serviceWorker.controller 来获取…
  16. 一个后端开发者的前端语言基础:HTML5 & CSSHTML5元素的内容一般以起始标签<元素名>开始,以结束标签</元素名>终止

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

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


关注我

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

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

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