20180501 前端开发日报

深入挖掘js函数;深入挖掘js之数组;JS闭包,是真的美;WebDriver 使用入门;使用React快速开发扩展程序;一个基于vue的图片轮播组件的实现;HTTP 缓存详解;React v16.3 版本新生命周期函数浅析及升级方案

  1. 深入挖掘js函数 前言: 前端这两年的新技术铺天盖地,各种框架、工具层出不穷眼花缭乱。最近打算好好复习下 js 基础,夯实的基础才是学习新技术的基石。本文作为读书笔记简单的总结下 js 函数的基础知识。 一、函数对象 JavaScript中的函数就是对象。对象是“名/值”对的集合并拥有一个连接到原型对象的隐藏连接。对象字面量产生…
  2. 深入挖掘js之数组一、数组字面量 数组字面量提供了一种非常方便的创建数组的表达法。 一个数组字面量是在一对方括号中包围零个或多个用逗号分隔的值的表达式。 对象字面量数组: var numbers_object = {‘0’ : ‘zero’,’1′ : ‘one’,…
  3. JS闭包,是真的美】写这篇文章时的心情是十分忐忑的,因为对于我们今天的主角:闭包,很多小伙伴都写过关于它的文章,相信大家也读过不少,那些文章到底有没有把JS中这个近似神话的东西讲清楚,说实心里,真的有,但为数不多。详见 (来自:prettyEcho) ​​​​

    JS闭包,是真的美
  4. WebDriver 使用入门 WD.py是一个Python WebDriver客户端,实现了WebDriver协议中的大部分API。 它最初是为Macaca(一个Node.js驱动的WebDriver服务器)而设计的,但也可以应用于WebDriver服务器的其他实现,比如Selenium,Appium等。 自动化测试 查找元素 Web…
  5. 使用React快速开发扩展程序首先要说明的是这个文章其实属于翻译或者说转述,我是从google上搜索到了这篇原文,并且用它的构建流程成功开发了一个扩展,很爽,速度很快,五分钟直接进入扩展开发,不需要花费太多的精力在构建开发环境上,不…
  6. 一个基于vue的图片轮播组件的实现1. 在线DEMO http://va-carousel.xiaoshang.online Github 2. 首先是一张思维导图 3. 然后是以上属性的标注说明 4. 代码层 4.1 除去可从父组件接收的属性,组件自身有以下属性: {代码…} 4.2 组件挂载之前 计算…
  7. HTTP 缓存详解 用途 HTTP缓存主要用在对一些实时性要求不高的静态文件进行的缓存,往往都是存在浏览器端,防止这些“多余”的请求重复的访问服务器,对服务器造成压力,从而提高网站的性能。 原理 现有两端,浏览器C和服务器端S。 浏览器向服务器发送请求,获取一个文件f 服务器就把f给返…
  8. React v16.3 版本新生命周期函数浅析及升级方案 一个月前,React 官方正式发布了 v16.3 版本。在这次的更新中,除了前段时间被热烈讨论的新 Context API 之外,新引入的两个生命周期函数getDerivedStateFromProps,getSnapshotBeforeUpdate以及在未来 v17.0 版本中即将被移除的三个生命周期函数componentWillMount,componentWillReceiveProps,componentWillUpdate也…
  9. v-dialogs:基于 Vue2 的简洁易用多模式的弹出窗口,可多层嵌套使用 A simple and powerful dialog, dialog type including Modal, Alert, Mask and Toast, based on Vue2.x jQuery version:
  10. 谈谈vue及webpack在项目中的一些优化 前言 我觉得前端性能优化是前端工程化的一部分,做前端性能优化有很多可以做的地方,我在很久之前写过一些文章,可以在博客搜索优化,查看相关文章。其实很多性能优化的地方都要把我一个最佳的度。今天主要写一下vue及webpack在项目中的一些优化。 vue项目中的性能优化 其实vue的性能本身就是很good了,要说再进…
  11. 20180430 前端开发日报】再谈JavaScript作用域——你确定你真的知道?;利用CSS变量实现令人震惊的悬浮效果;专访死马:为什么说Egg.js是企业级Node框架;2018阿里巴巴前端面试总结(题目+答案);React Mixin 的前世今生;WebSocket 通信过程与实…详情→ ​​​

    20180430 前端开发日报
  12. Vue在ie10下空白页的debug小记前几天写的一段Vue,在ie下一片空白,f12显示script1003: expected :。 baidu、google之,说是json最后一项有多余的逗号,例如 {代码…} 检索修正所有js文件不表,然而情况依旧。。。没办法了,祭出无敌睿智debu…
  13. 深入挖掘js之函数前言: 前端这两年的新技术铺天盖地,各种框架、工具层出不穷眼花缭乱。最近打算好好复习下 js 基础,夯实的基础才是学习新技术的基石。本文作为读书笔记简单的总结下 js 函数的基础知识。 一、函数对象 JavaScri…

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

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


关注我

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

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

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