用Vue.js和最新的浏览器特性构建一个延迟加载路由器
动态模块导入是主流浏览器最新的JavaScript特性之一。该特性的主要用例是延迟加载模块,允许在需要时交付内容,而不是一次交付所有内容。
动态模块导入是主流浏览器最新的JavaScript特性之一。该特性的主要用例是延迟加载模块,允许在需要时交付内容,而不是一次交付所有内容。
垂直居中,在 CSS 中是一个老生常谈的问题,面试的时候也会时常被提及。所以,今天我们就来聊聊 9 种不同的居中方法。有常见的 flex、transform、a...
innerText和textContent很多人会困惑,因为都可以用来获取文本内容,实际上,两者还是有很多区别的,本文就将介绍这两个属性的异同,希望可以对大家的...
Vue.js中定义组件模板至少有7种方法:字符串、模板文字、X-Templates、内联、渲染功能、JSX、单页组件。本文将介绍这7种方法。
JavaScript中的数组是其中重要的一部分,它提供了很多种操作数组的方法。当涉及到遍历一个数组、查找元素、排序或任何你想要的东西时,JavaScript都可...
webpack是一个现代JavaScript应用程序的静态模块打包器(module bundler)。当你多次使用Vue时,你会看到Webpack在文档、示例项...
组件(Component)是Vue.js最强大的功能之一。关于单元测试Vue组件,我们经常遇到的问题是“我到底应该测试什么?”在本文中,将分享一些用于单元测试组...
当您开始学习JavaScript时,首先需要学习的是数据类型。只要我们讨论Number、String、Boolean和Object时,一旦涉及到null和und...
本文这里所说的叠加,就是混合模式中的叠加,也就是说,本文要实现的效果是,文字本身的颜色和纹理进行叠加,而非直接填充纹理。CSS, SVG和canvas都能实现类...
拆分单个页面应用程序的代码是提高其初始加载速度的一个很好的方法。代码分割最困难的部分不是让它工作,而是知道在哪里和什么时候工作。
JavaScript 中有一个这样的函数:Array.from:允许在 JavaScript 集合(如: 数组、类数组对象、或者是字符串、map 、set 等可...
组件(Component)是Vue.js最强大的功能之一。组件可以扩展HTML元素,封装可重用的代码。组件系统让我们可以用独立可复用的小组件来构建大型应用,几乎...
JavaScript有一个名为scope的特性。尽管对于许多新开发人员来说,scope的概念并不是那么容易理解,但我还是会尽我最大的努力,用最简单的内容向你们阐...
ES2015(又名ES6)是当前JavaScript语言的规范。在本文中,我将向您展示您将每天使用的四个ES2015功能。我将提供每个的解释和简要示例。
JavaScript提供定时执行代码的功能,叫做定时器(timer),主要由setTimeout()和setInterval()这两个函数来完成。它们向任务队列...