20200131 前端开发日报

JavaScript Array常用方法;Web前端开发高级前端技术(高级开发程序篇);从 JS 引擎到 JS 运行时(上);揭秘webpack loader;Vue造轮子-popover组件(上);vue项目搭建问题记录;Vue入门指南——侦听器;Vue入门指南——过滤器

  1. JavaScript Array常用方法 concat() join() slice() flat() toString() 改变原数组: pop() push() reverse() shift() unshift() sort() splice() 不改变原数组: array.concat(array) 连接两个或多个数组 返回被连接数组的一个副本 .concat( ) // expected output: " " 复制代码 jo…
  2. Web前端开发高级前端技术(高级开发程序篇)(给达达前端加星标,提升前端技能) ​ 内容有点多,也请你静下来,慢阅读,今后多多关照。 说到web前端开发高级,必须要掌握的是HTML和css代码的优化,前端优化很重要,这是成功你进阶的道路上需要重视的知识点…
  3. 从 JS 引擎到 JS 运行时(上) V8 和 Node.js 的关系,是许多前端同学们所津津乐道的——浏览器里的语言,又兼容了浏览器外的环境,两份快乐重叠在一起。而这两份快乐,又带来了更多的快乐……但你有没有想过,这两份快乐到底是如何重叠在一起的呢?下面我们将以嵌入式 JS 引擎 QuickJS 为例,介绍一个 JS 引擎是如何被逐步定制为一个新的 JS 运行时的。 …
  4. 揭秘webpack loader 前言 Loader(加载器) 是 webpack 的核心之一。它用于将不同类型的文件转换为 webpack 可识别的模块。本文将尝试深入探索 webpack 中的 loader,揭秘它的工作原理,以及如何开发一个 loader。 一、Loader 工作原理 webpack 只能直接处理 javascript 格式的代码。任何非 js 文件都必须被预先处理转换为 js 代码,才…
  5. Vue造轮子-popover组件(上) 1. popover是什么以及难点在哪 点一下出现一个卡片,也叫气泡卡片 难点在于css的样式 2. 用户会怎么去用 // 第一种做法,用插槽做 <g-popover> <template slot="content"> <div></div> </template> <template slot="trigger"> …
  6. vue项目搭建问题记录 新型肺炎,湖北在水深火热之中,到处封路,不敢出门。 武汉回来还不满14天的我,又不敢带小孩儿,干着急也没有什么作用,索性还是学点东西吧。 本想重构一下之前的小项目,把前台的实现由thymeleaf模板改为更流行的vue,但是创建vue项目时却遇到一些问题,以下为记录备忘。 记录一:安装cnpm卡住 按原来的步骤…
  7. Vue入门指南——侦听器 目录: 一、什么是侦听器? 侦听器是用来检测数据变化从而来添加执行自己自定义逻辑的代码(数据一旦发生变化就通知侦听器所绑定方法 )。这一点和计算属性很相似,然而计算属性一般作用于简单的一些小逻辑代码,如果逻辑比较复杂可以使用侦听器。 二、侦听器的应用场景 一般用于异步或者开销较大的操作(如 ajax…
  8. Vue入门指南——过滤器 目录: 一、过滤器的作用是什么? 格式化数据,比如将字符串格式化为首字母大写,将日期格式化为指定的格式等 二、自定义全局过滤器 过滤器中的 function 里的第一个参数,已经被规定死了,永远都是 过滤器 管道符前面传递过来的数据。 Vue.filter(‘过滤器名称’, function(value){ // 过滤器业务逻辑 }) 三、 …
  9. 深入Nodejs模块fs – 文件系统操作node 的fs文档密密麻麻的 api 非常多,毕竟全面支持对文件系统的操作。文档组织的很好,操作基本分为文件操作、目录操作、文件信息、流这个大方面,编程方式也支持同步、异步和 Promise。

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

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


关注我

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

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

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