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前端日报 订阅精彩文章

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

原文:20200131 前端开发日报 ,未经许可,禁止转载。
来源:前端开发博客 (http://caibaojian.com/fe-daily-20200131.html)