20181022 前端开发周报

jQuery 都过时了,那我还学它干嘛?;这些vue技巧你肯定不知道;我的前端面试总结(套路篇);2018年,Top 26 JavaScript面试问题和答案;vue移动端5页面根据屏幕适配的四种方案;js闭包探秘;vue多页面首页加载优化;vue开发规范

  1. jQuery 都过时了,那我还学它干嘛? 【jQuery 都过时了,那还学它干嘛】作者:泊头企业号。请问现在我还需要学习 jQuery 吗?听你在知乎说 jQuery 已经过时了,是不是就不用学了?短答案:jQuer…
  2. 这些vue技巧你肯定不知道 前言 大家好,这里是@IT·平头哥联盟,我是 首席甩锅官 —— 老金 ,今天给大家分享的,一些日常中神秘而又简单的vue的实用小技巧,以及我在我司项目中实用vue的总结和坑,跟大家一起分享,希望能给其他攻城狮带来些许便利,如有理解错误,请纠正。 技巧/坑点 1.setTimeout/ setInterval 场景一 :t…
  3. 我的前端面试总结(套路篇)2018年的秋天,金九银十的秋招季,很荣幸,我也加入了跳槽求职的大部队,虽然招聘热潮没有每年年初那样疯狂,但是还是看得出很多公司都在大量的求贤,和以往的跳槽不同,这次我主要通过猎头去寻找面试机会,因为…
  4. 2018年,Top 26 JavaScript面试问题和答案 根据Stack Overflow的2018年度调查,JavaScript连续六年成为最常用的编程语言。所以我们必须面对这样的现实,JavaScript已经成为全栈开发技能的基石,在全栈开发面试中都会不可避免地涉及到与JavaScript有关的问题。FullStack.Cafe汇编了最常见的JavaScript面试问题和答案,希望能够帮助读者找到下一份梦想中的工作。 …
  5. js闭包探秘译者:闭包都被讨论烂了,不理解闭包都不好意思说自己会js,但我看到这篇文章还是感觉眼前一亮,也让我对闭包有了一些新的理解,并且涉及了一些类和原型链的知识,这是一篇2012年的文章,稍微有点早,内容也略微…
  6. vue多页面首页加载优化 还是以自己的多页面博客为例,执行npm run build,将打包代码部署上线后访问项目,会发现表现很糟糕,页面会出现长时间的空白等待。通过下图可以看到,总加载时长达到将近12s,这是无法忍受的性能问题,迫切需要解决。 客户端加载示意图:
  7. vue开发规范 VUEJS开发规范 基于组件化开发理解 组件命名规范 结构化规范 注释规范 编码规范 基于组件化开发理解 什么是组件? {代码…} 组件化开发的好处 {代码…
  8. 26 个精选的 JavaScript 面试问题 原文: Top 26 JavaScript Interview Questions I Wish I Knew 译者: Fundebug 为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习。 小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java线上bug实时监控。真的是一个很好用的bug监…
  9. 深度介绍: 你听说过原生 HTML 组件吗? 嘿!看看这几年啊,Web 前端的发展可是真快啊! 想想几年前,HTML 是前端开发者的基本技能,通过各式各样的标签就可以搭建一个可用的网站,基本交互也不是问题。如果再来点 CSS,嗯,金黄酥脆,美味可口。这时候再撒上几把 JavaScript,简直让人欲罢不能
  10. JavaScript 开发者应懂的 33 个概念 简介 这个项目是为了帮助开发者掌握 JavaScript 概念而创立的。它不是必备,但在未来学习(JavaScript)中,可以作为一篇指南。 本篇文章是参照 @leonardomso 创立,英文版项目
  11. 前端工程化的个人思考 17年写过一篇文章《野蛮生长的前端,从杂牌军到正规军》,当时是为了解决前端代码缓存问题延伸出来的,写那篇文章时,前端我是个门外汉。近一个月又读了两本关于前端架构、实践指导的书,有必要再来总结一下,当然,我还是个门外汉,之于前端似乎没什么长劲,前端专业人士可略过。 在我的印象中,一提到软件…
  12. 【从前端到全栈】- koa快速入门指南 随着技术的不断发展,前端工程师也被赋予了越来越多的职责。不再是从前只需要切个图,加个css样式就能完成任务的切图仔了。接下来这篇文章,完成一个简单的登录注册,能让你快速上手,成为一个‘小全栈工程师’,here we go ! koa快速开始 安装 因为node.js v7.6.x已经完全支持async/await语法,所以…
  13. Vue学习—— Vuex学习笔记组件是Vue最强大的功能之一,而组件实例的作用域是相互独立的,意味着不同组件之间的数据是无法相互使用。组件间如何传递数据就显得至关重要,这篇文章主要是介绍Vuex。尽量以通俗易懂的实例讲述这其中的差别,希…
  14. 6个不太知名但你应该知道的JavaScript工具 【51CTO.com快译】JS基金会监管几个最知名的开源JavaScript项目,尤其是大受欢迎的jQuery JavaScript库。但它也有开发人员有望从中受益的几个不太知名的项目,适用于各种用途,比如云配置、物联网、支付和Node.js编程。 下面是你应该知道的六个项目。 1.Architect(.arc) Architect项目(即.arc)提供了用于定义云基…
  15. GitHub 重磅年度报告:JavaScript 最热,中国开发者贡献稳居第二 新智元报道 来源:GitHub 编辑:三石、肖琴 【新智元导读】10月16日,GitHub Universe开发者大会如期举行,并重磅推出GitHub Actions,平台主管Sam Lambert称,这将是GitHub历史上最大的改变。此外,GitHub还公布了2018年年度报告,各种有趣用户数据,快来一睹为快吧! 震撼…
  16. 初探vue-cli 3.0安装需要Node.js8.9以上版本,安装完成后可以通过vue –version来验证是否安装成功
  17. vuessr nuxt入门指南 vuessr nuxt入门指南 nuxt.js 官网地址:https://zh.nuxtjs.org/guide/installation 1.安装 vue init nuxt-community/starter-template <project-name…
  18. 从头开始学习Vuex(一) 一、前言 当我们的应用遇到多个组件共享状态时,会需要多个组件依赖于同一状态抑或是来自不同视图的行为需要变更同一状态。以前的解决办法: a.将数据以及操作数据的行为都定义在父组件; b.将数据以及操作数据的行为传递给需要的各个子组件(有可能需要多级传递) 传参的方法对于多层嵌套的组件将会非常繁琐,并且…
  19. JavaScript的工作原理:引擎,运行时和调用堆栈的概述 原文地址:https://blog.sessionstack.com/how-does-javascript-actually-work-part-1-b0bacc073cf(需要翻墙) 随着javascript变得越来越流行,很多团队的技术栈都开始使用它,比如前端、后端、hybrid、嵌入式设备等。 这篇文章是一个系列旨在深入了解JavaScript它实际上是如何运行的,我们认为,通过了解JavaScript…
  20. Git 常用命令清单,掌握这些,轻松驾驭版本管理fetch 远程分支到本地某分支:git fetch origin <orginname>:<localname>
  21. JavaScript原型与原型链 本文共 1475 字,读完只需 6 分钟 一、概述 在 JavaScript 中,是一种面向对象的程序设计语言,但是 JS 本身是没有 “类” 的概念,JS 是靠原型和原型链实现对象属性的继承。 在理解原型前,需要先知道对象的构造函数是什么,构造函数都有什么
  22. 我练习项目眼中的 vue 因为毕业设计开始了 vue 的学习之路,曾写过一些入门的 vue 小白学习文章系列(2018 我所了解的 Vue 知识大全(一))。如今已经工作半年了,这一次想说说我我平时练习项目中的 vue ,我习惯采用 ES6 书写,仅供参考,如果有可以改进的希望能够学习
  23. 授人以渔式解析原生JS写轮播图 需求与分析 需求:循环无缝自动轮播五张图,按左右箭头可以手动切换图片,鼠标点击轮播图下面按钮 1 2 3 4 5会跳转到对应的第1 2 3 4 5张图片。鼠标放到轮播图的图片上时不再自动轮播并且左右箭头显示出来,鼠标移开时左右箭头隐藏掉并且自动轮播。 效果图:
  24. 高级 Vue 组件模式 (1)去年,曾经阅读过一系列关于高级 react 组件模式的文章,今年上半年,又抽空陆陆续续地翻译了一系列关于高级 angular 组件模式的文章,碰巧最近接手了一个公司项目,前端这块的技术栈是 vue。我对于 vue 本身还是…
  25. JS中this的4种绑定规则this ES6中的箭头函数采用的是词法作用域。 为什么要使用this:使API设计得更简洁且易于复用。 this即不指向自身,也不指向函数的词法作用域。 this的指向只取决于函数的调用方式 this绑定规则 new > 显示绑定…
  26. 可以说的秘密:那些我们该讨论的前端加密方法 这篇文章介绍了前端开发中常用的加密方法并给出其适用场景。
  27. JS—异步、回调、高阶函数并发是指两个或多个事件链随时间发展交替执行,以至于从更高的层次来看,就像是同时运行(但在任意时刻只处理一个事件)
  28. Vue学习笔记(1)——在页面右上角实现可悬浮/隐藏的系统菜单 转自 榕树岛 本文不能算一个教程,而是记录一只Vue菜鸟踩坑心路历程的笔记,对于正在踩坑的新手或许会有一点小帮助。作为第一篇正经八百的技术博客,欢迎大家发表看法,关爱菜鸟,请轻拍 很久以后回来更一下,这个功能可以用Vuex轻松搞定,此文就当练习父子组件通信了吧,emmm…… 原文: 这是个大多数网站很常见的…
  29. vue.js响应式原理解析与实现从很久之前就已经接触过了angularjs了,当时就已经了解到,angularjs是通过脏检查来实现数据监测以及页面更新渲染。之后,再接触了vue.js,当时也一度很好奇vue.js是如何监测数据更新并且重新渲染页面。今天,就…

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

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


关注我

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

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

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