20190326 前端开发日报

一个Vue引发的性能问题;JavaScript的内存管理和 4 种处理内存泄漏的方法;【从蛋壳到满天飞】JS 数据结构解析和算法实现-二分搜索树(一);前端面试:谈谈 JS 垃圾回收机制;前端面试题 — Vue;密码生成器(JS);ES6学习(三)之Set的模拟实现

  1. 一个Vue引发的性能问题 笔者最近在一个Vue项目里面引入了一个动画库,但是发现性能有点异常,项目里面使用的CPU是在一个demo页面的3.5倍左右,我已经把项目里所有其它干扰的东西都给删掉了,但是CPU就是降不下去,如下图所示,正常范围是在2.1%左右波动: 但是引到项目里面就变成了7%左右波动: 这个会不会是因为html嵌套太深导…
  2. JavaScript的内存管理和 4 种处理内存泄漏的方法 前几周我们开始了一个关于深度探索 JavaScript 的系列,和 JavaScript 如何工作:我们想通过已经知道的 JavaScript 内容,把它们组织到一起帮你写出更好的代码和应用。 这个系列的第一篇文章关注了 运行时和调用栈的引擎论述 。第二篇深度调查了 Google’s V8 JavaScript 引擎的内部 同时提供一些如何编写更好的 JavaS…
  3. 【从蛋壳到满天飞】JS 数据结构解析和算法实现-二分搜索树(一) 【从蛋壳到满天飞】JS 数据结构解析和算法实现,全部文章大概的内容如下: Arrays(数组)、Stacks(栈)、Queues(队列)、LinkedList(链表)、Recursion(递归思想)、BinarySearchTree(二分搜索树)、Set(集合)、Map(映射)、Heap(堆)、PriorityQueue(优先队列)、SegmentTree(线段树)、Trie(字典树)、UnionFind(并查集)、AVLTree…
  4. 前端面试:谈谈 JS 垃圾回收机制最近看到一些面试的回顾,不少有被面试官问到谈谈JS 垃圾回收机制,说实话,面试官会问这个问题,说明他最近看到一些关于 JS 垃圾回收机制的相关的文章,为了 B 格,就会顺带的问问。
  5. 前端面试题 — Vue前几天整理了一下 html+css+JavaScript 方面常见的一些面试题(传送门),然后现在也是找了一些在面试过程中高频出现的 Vue 相关面试题,留给自己查看消化,也分享给有需要的小伙伴
  6. 密码生成器(JS) README.md password-generation Password generation and complexity checking without headache Usage $ yarn add password-generation –save Generate password import generation from “password-generation”; generate(); // Generate…
  7. ES6学习(三)之Set的模拟实现可以传递一个可迭代对象,它的所有元素将被添加到新的 Set中。如果不指定此参数或其值为null,则新的 Set为空。
  8. HTTP/2 in Go(一) 女主宣言 大家在平时的项目开发中,应用越来越多的使用到了GO语言。今天女主就给大家带来了一份关于GO结合HTTP/2的开发示例分享给大家。本文来自公众号“360搜索技术团队”的投稿,作者付坤。 PS:丰富的一线技术、多元化的表现形式,尽在“HULK一线技术杂谈”,点关注哦! 最近由于做一些相关项…
  9. Chrome浏览器HTML支持本地(file协议)的AJAX请求 在运行html demo页面时,当demo页面中使用file来引入js(jQuery)来进行ajax请求资源时,会出现如下错误: Access to XMLHttpRequest at ‘file:///Users/zzs/develop/softs/dwz/dwz_jui/dwz.frag.xml?_=1553419402393’ from origin ‘null’ has been blocked by CORS policy: Cross origin requests are only supported…
  10. #前端技术#【 Vue 实现 Pornhub 风格 Logo 生成器】详见: 在本文中, 作者分享了 Vue 实现 Logo 生成器的灵感、思路以及详细步骤,感兴趣的朋友可以了解下。(作者:Bestony) Logoly.Pro 是一个在线的 PornHub 风格 Logo 生成工具,可以帮助你快速生成类似 PornHub 风格的 Logo

    Vue 实现 Pornhub 风格 Logo 生成器
  11. js中比较运算符隐式类型转换前言相信大家在代码中经常看见 ‘==’ 和 ‘===’,但大家真的弄懂了比较运算符和其中的隐式转换嘛? 今天就重新认识下比较运算符。
  12. 前端框架的图形化探索方向一个尝试:Respo Composer 之前参加活动的时候想起一个问题, 怎么样才能让设计做出的稿子能更多被前端复用. 特别是在代码方面. 应该说设计工具已经包含了前端界面的大量信息, 编写代码包含相当多的重复劳动的. 但这是一个问题. 包括 React Vue 这些年逐步演进, 最初 React 的 Virtual DOM 能够在 Virtual DOM 的基础上通过热替换大幅提升前…
  13. 从零开始学习 React 高阶组件React 高阶组件也叫做 React HOC(High Order Component), 它是react中的高级技术, 用来重用组件逻辑。

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

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


关注我

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

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

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