20190101 前端开发日报

2018 年,JavaScript 都经历了什么?;前端必知必会HTTP请求系列(一)了解Web及网络基础;深入了解JavaScript 中的For循环之详解;FE.CSS-理解Matrix,Flex,Grid;UWP 在 WebView 中执行 JavaScript 代码(用于模拟用户输入等);JS生成概率相等的随机数(4种类型);深入理解JS中逻辑或(||)和逻辑与(&&);JS中鲜为人知的问题: [] == ![]结果为true,而 {} == {}却为false

  1. 2018 年,JavaScript 都经历了什么? 摘要: 对JSer来说,这是很有意思的1年。 本文灵感来自JavaScript Weekly周报,欢迎大家订阅。 The State of JavaScript 2018 The State of JavaScript调研已经连续做了3年(2016, 2017, 2018),今年一共调研了2万多个JS开发者。有这样一些有意思的发现: 绝大多数开发者都用过ES6,同时Type…
  2. 前端必知必会HTTP请求系列(一)了解Web及网络基础在当前大前端的环境下,前后端分离,前后端同构等开发协同的工作模式的出现,对前端的要求越来越高,前端需要懂得的知识面也越来越广,经常会有朋友在面试的时候被问到,在浏览器输入一个链接到浏览器显示整个网…
  3. 深入了解JavaScript 中的For循环之详解 前言 : ​ 今天我想分享一个有关于循环筛选的知识点,也许是前端小白的你首先想到的是用for循环做筛选,但我这种小菜鸟想到的就是map(工作中很喜欢用= =),学过数据结构的小伙伴也肯定知道,线性表这些跟循环也息息相关,包括你出去面试的时候或许你遇到过这样的问题,map和forEach的区别?去重的几种方式?说实话,for…
  4. FE.CSS-理解Matrix,Flex,Gridtransform的matrix()方法写法如下:transform: matrix(a,b,c,d,e,f);新旧像素位置转换如下:$ begin{bmatrix} a & c &e b & d &f & 0 & 1 end{bmatrix} *begin{bmatrix} x y…
  5. UWP 在 WebView 中执行 JavaScript 代码(用于模拟用户输入等) UWP 中使用 WebView 时可以在网页中额外执行一些代码。于是你几乎可以在网页上做任何事情,那些你可以在浏览器控制台中做的事情。 本文将介绍做法。 准备环境 在页面(XAML)中放一个 WebView ,然后取个名字,比如就叫做 WebView 。 监听 NavigationCompleted 事件,然后导航到需要操作的页面。 WebView….
  6. JS生成概率相等的随机数(4种类型)生成随机数的方案网上有很多,但是在验证概率的时候却发现不相同先把这4种类型的随机正整数生成方式贴出来。
  7. 深入理解JS中逻辑或(||)和逻辑与(&&)首先从全局来看,关于的b的运算总共执行了4次,每次都自身+1,那么按道理来说,如果这些运算都执行了,b的最后的值正常来说应该是4,那为什么最后的结果是3呢?
  8. JS中鲜为人知的问题: [] == ![]结果为true,而 {} == {}却为false在比较字符串、数值和布尔值的相等性时,问题还比较简单。但在涉及到对象的比较时,问题就变得复杂了。最早的ECMAScript中的相等和不相等操作符会在执行比较之前,先将对象转换成相似的类型。后来,有人提出了这…
  9. webpack入门学习手记(四)本人微信公众号:前端修炼之路,欢迎关注。 再过一天,就是2019年了,在这里祝大家新年快乐,阖家欢乐,万事大吉。 在文章之前,简单的回顾一下2018主要完成的事情,与君分享,共同进步。 坚持健身。这一…
  10. Gulp 4: gulp.parallel gulp.series — 全新的任务执行体系Gulp 4 在任务执行体系上有一个很重要的改动,下面我们一起来看一下这个新的特性和如何从Gulp 3迁移到新版本
  11. Webpack + Vue 多页面项目升级 Webpack 4 以及打包优化早在 2016 年我就发布过一篇关于在多页面下使用 Webpack + Vue 的配置的文章,当时也是我在做自己一个个人项目时遇到的配置问题,想到别人也可能遇到跟我同样的问题,就把配置的思路分享出来了,传送门在这里。
  12. 树莓派搭建git服务器并实现公网访问(二)共2篇—安装git在某商活动期间购买的云服务器一年当时300多块软妹币,到期后续费要800多。感觉太贵!!平时该服务器主要用做个人svn服务器,利用率比较低,如果买便宜的新机器总是迁移文件也挺烦人的,综合考虑下就不想再续了,…
  13. 20181231 前端开发日报】怎样尊重一个程序员;前端该知道些密码学和安全上的事儿;寒冬之下,被裁的那些人到底去哪了?;理解import、require、export、module.export;无依赖开发之封装DOM;201…详情→ ​​​

    20181231 前端开发日报
  14. 树莓派搭建git服务器并实现公网访问(一)共2篇—安装frp实现内网SSH穿透为了使家中的树莓派能通过公网访问,我们需要一款内网穿透软件,笔者在这里选择的是frp,相比其他方式具有开源免费,配置简单,无端口数限制的优势。
  15. 7种JS-IIFE(立即执行函数)写法IIFE(Immediately Invoked Function Expressions) 叫做立即执行表达式,顾名思义,该表达式一被创建就立即执行。 1.对返回结果不进行处理 {代码…} 2.对返回结果不进行处理 {代码…} 3.返回的是一个布尔值,然…

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

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


关注我

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

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

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