20180515 前端开发日报

社招中级前端笔试面试题总结;HTML5学习之Web Storage基础知识;vue vue-router vuex等与vue开发相关的使用记录笔记;还在找什么,JavaScript的异步编程解决方案全在这里了;使用 Vue.js 来完成 D3 可视化;这一次 彻底搞懂Vue针对数组和双向绑定(MVVM)的处理方式;react native 和原生平台 android的交互;vue 最“糟糕”实践

  1. 社招中级前端笔试面试题总结 记录本人在广州面试中遇到的一些问题(主要是技术一面),公司中小企业居多,也有大厂(非BAT)。岗位一般写的中级前端开发或1~3年经验岗位。问题主要选取一些高频和基础的问题。(问题的回答只是本人的理解,非参考答案,有些答案只给个提示,详解可谷歌百度或在掘金内搜索
  2. HTML5学习之Web Storage基础知识 HTML5 Web 存储 在HTML5 Web Storage还没出来之前,本地存储使用的是 cookie. 但是Web 存储需要更加的安全与快速,这些数据不会被保存在服务器上,但是这些数据只用于用户请求网站数据上.它也可以存储大量的数据,而不影响网站的
  3. vue vue-router vuex等与vue开发相关的使用记录笔记 前言 本文档在不特别说明的情况下,默认搭建架构的方式采用vue官方的vue脚手架搭建! 如:vue init webpack myproject1 目录
  4. 还在找什么,JavaScript的异步编程解决方案全在这里了 阿里巴巴前端工程师逸翾对JavaScript中的异步编程进行了详细讲解。JavaScript的特点就是单线程,本文首先对单线程异步的原理进行了解读,接着着重分析了JavaScript异步解决方案,详述了Callback、Promise、Generator、Async/Await的特性和使用原理。 以下是精彩视频内容整理: 单线程异步 JavaScript语言的一…
  5. 这一次 彻底搞懂Vue针对数组和双向绑定(MVVM)的处理方式 欢迎关注我的博客:github.com/wangweiange…Vue内部实现了一组观察数组的变异方法,例如:push(),pop(),shift()等。Object.definePropert只能把对象属性改为getter/setter,而对于数组的方法就无
  6. react native 和原生平台 android的交互 惯例这是写在前面的话,周五的时候和同事朋友聊起来写博客这件事,自己在朋友圈吹下的牛逼,无论如何都是要完成的啊,等把博客写完了,奖励自己玩一会儿魔兽,我的小号兽人战士已经10级了,联盟,你们颤抖吧。 图片发自简书App 我们这里从re
  7. vue 最“糟糕”实践 Not so long ago, I got a new job. And when I saw the code base for the first time, it terrified me. Here I want to show the things
  8. 结合 Promise.all 和 Promise.race 功能的函数 今天,公司内大神问我 Promise 有没有类似 Promise.all 多个并发执行的并且保证数据的顺序,但是又可以完成一个异步操作就执行异步的方法,比如: 这里有 5 个 http 分别耗时 [1000, 2000, 3000, 5000, 700
  9. Javascript 之《如何自动运行生成器》 在 es6 中,引入了一个新的特性:生成器( generator ),用于控制函数运行流程,可实现对函数运行的中断与恢复。 生成器基本概念 一个简单的生成器对象定义如下: function* Gen(){ const name = 'Hisheng';
  10. [NGX]使用ViewContainerRef来操作Angular中的DOM https://blog.angularindepth.com/exploring-angular-dom-abstractions-80b3ebcfc02 原文链接,墙裂推荐阅读原文,事实上这篇文章网上已有的翻译都有或多或少的错误,我这篇肯定也不例外。
  11. TypeScript+Webpack+React组件库开发采坑实记 概述 本文为配置TypeScript+Webpack+React,开发UI组件库时遇到的坑以及相对应的解决方案记录,适合相关同学进行查阅解决问题。 本文主要内容为: tsconfig.js配置中遇到的问题 选择TypeScript Loader遇到的问题 W
  12. 如何在ES5与ES6环境下处理函数默认参数 函数默认值是一个很提高鲁棒性的东西(就是让程序更健壮) MDN关于函数默认参数的描述:函数默认参数允许在没有值或undefined被传入时使用默认形参。 ES5 使用逻辑或||来实现 众所周知,在ES5版本中,并没有提供的直接方法供我们我们处理函数默认值 所
  13. JavaScript——执行环境及作用域 执行环境及作用域 执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为。 每个执行环境都有一个与之关联的变量对象(variable object),环境中定义的所有变量和函数都保存在这个对象中。(虽然我们编写的代码无法访问这个对象,但解析器在处理数
  14. vuex-class.js 0.1.0版本支持在组件中连接class了 vuex-class.js Use es6 class to write the vuex module, making the code easier to maintai
  15. 精读〈async/await 是把双刃剑〉》终于,async/await 也被吐槽了。 (by 黄子毅 ) ​​​

    精读〈async/await 是把双刃剑〉
  16. 20180514 前端开发日报】使用vscode调试编译后的js代码;20180513 前端开发日报;webpack4-用之初体验(上);适用于 Angular Lazyload 下的 RouteReuseStrategy;webpack4-用之初体验(下);一个Promise面试题
;React div 实现一个 textare…详情→ ​​​

    20180514 前端开发日报

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

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


关注我

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

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

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