20190110 前端开发日报

2019 年的 JavaScript 新特性学习指南;八种方法实现CSS页面底部固定;VUWE——又一个移动端Vue2组件库;js算法-快速排序(Quicksort);Vue源码解读一;StateOfJS:2018 年 JavaScript 生态圈趋势报告;解决webpack-dev-server代理常切换问题;Html页面中内容禁止选择、复制、右键的实现方法

  1. 2019 年的 JavaScript 新特性学习指南 昨天在浏览 Babel 网站时,看到它的 blog 有一篇新的文章,说 Babel 发布了新的代码支持 class 的私有属性和方法。 这着实让我头脑混乱,到底在哪可以了解到最新的规范?而这些规范又是否被支持?支持到什么程度?完全没有头绪。 自从 ES6 规范发布以来,带来很多新的特性,而我们在消化这些大量的知识时,ES 规范也…
  2. 八种方法实现CSS页面底部固定当我们在写页面时经常会遇到页面内容少的时候,footer会戳在页面中间或什么?反正就是不在最底部显示,反正就是很难看,下面要讲的布局就是解决如何使元素粘住浏览器底部,
  3. VUWE——又一个移动端Vue2组件库 VUWE 是一款基于微信 WeUI 所开发的,专用于 Vue2 的组件库。 它与 WeUI 完全解耦。用户通过自定义 WeUI 的样式文件,可以方便地对 VUWE 实现定制化。 中文文档 使用 进入一个 Vue 工程项目,然后执行以下命令: npm install vuwe –save 复制代码 加载WeUI 在开始之…
  4. js算法-快速排序(Quicksort)快速排序(英语:Quicksort),又称划分交换排序(partition-exchange sort),简称快排,一种排序算法,最早由东尼·霍尔提出。在平均状况下,排序n个项目要O(nLogn)次比较。在最坏状况下则需要O(n^2)次比较,但…
  5. Vue源码解读一前言 作为一个vue爱好学习者,也加入了源码解读的学习阵营,对一个vue和react框架都用过的前端小白来说,还是更喜欢写vue的语法,现在也很主流,一直想研究一下vue框架背后的实现机制,对api掌握、数据驱动、数据…
  6. StateOfJS:2018 年 JavaScript 生态圈趋势报告 前言 作为前端开发者,及时了解行业动态对我们的工作、学习方向起到至关重要的作用,毕竟知识太多,选择对的学习方向才能既省力又能紧跟技术发展潮流。近期,StateOfJS发布了刚刚过去的2018年JavaScript趋势报告,让我们一起来看看吧。 2018 年的报告,总共有来自 153 个不同的国家共 20,000 多…
  7. 解决webpack-dev-server代理常切换问题 背景 通常我们有一份webpack.dev.config.js使用webpack-dev-server的proxy,代理到开发服务器,来解决本地跨域问题。假如项目变大,可能需要proxy到不同环境,比如docker,或者后端开发人员的电脑上 现有问题 需要手动更改proxy配置,比较麻烦还容易写错 改变后的config文件会被git检测到 不小心将本…
  8. Html页面中内容禁止选择、复制、右键的实现方法{代码…} 实现起来其实很简单,只需要在网页中加入以下标签(注意是紧随body后): {代码…} {代码…} {代码…} {代码…} {代码…}
  9. 《你不知道的JavaScript》 (下) 读书笔记本书属于基础类书籍,会有比较多的基础知识,所以这里仅记录平常不怎么容易注意到的知识点,不会全记,供大家和自己翻阅;
  10. Node.js的进程管理众所周知Node基于V8,而在V8中JavaScript是单线程运行的,这里的单线程不是指Node启动的时候就只有一个线程,而是说运行JavaScript代码是在单线程上,Node还有其他线程,比如进行异步IO操作的IO线程。这种单线程…
  11. 从 loading 的 9 种写法谈 React 业务开发这是一篇比较全面讲解 React 的文章,里面很多基础知识希望你自己一边查阅资料一边学习。全文从业务开发中最常用见 loading 效果不同是实现讲起,说下现在前端开发在业务上应该有的思考。
  12. Weex系列(5) —— 封装原生组件和模块目录 Weex系列(序) —— 总要知道原生的一点东东(iOS) Weex系列(序) —— 总要知道原生的一点东东(Android) Weex系列(1) —— Hello World项目 Weex系列(2) —— 页面跳转和通信 Weex系列(3) —— 单页面还是多页面 Weex系…
  13. WKWebView 与 JS 的交互(iOS) iOS8以后,Apple公司推出了WKWebView,对比之前的UIWebView不论是处理速度还是内存性能,都有了大幅度的提升! 那么下面我就分享一下WKWebView与JS的交互. 首先使用WKWebView.你需要导入WebKit#import <WebKit/WebKit.h> 然后初始化一个WKWebView,设置代理,并且执行代理的方法.在网页加载成功的时候,我…
  14. Choerodon猪齿鱼 Agent——基于GitOps的云原生持续交付模型 本文将介绍Choerodon平台持续交付部署流水线的一个核心组件——Choerodon Agent。 ▌文章的主要内容包括: 概述 实现分析 具体设计 建立连接初始化信息 Command/Response模式 实时状态反馈 Helm Operator GitOps 状态同步与修复 Log和Exec长连接 总结 …
  15. #InfoQ技术干货栈# 【如何测试 ASP.NET Core Web API?】本文将会告诉大家如何测试你的 ASP .NET Core 2.0 Web API 解决方案,不错的入门体验哦,详情来戳☞ ​​​

    如何测试 ASP.NET Core Web API
  16. 20190109 前端开发日报】js正则理论与实践;Vue.js最受期待的5个特性;2018前端入门年终总结;前端打包编译时代来临对漏洞挖掘的影响;CSS字体font-family的正确选择方案;一个前端在校生的2018…详情→ ​​​

    20190109 前端开发日报

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

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


关注我

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

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

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