Jan042019
使用CSS Animation创建动画效果
CSS Animation 是一种使用 CSS 样式属性来创建动画效果的技术。通过定义动画的属性和关键帧,开发者可以实现各种各样的动画效果,从简单的滑动、渐变到复杂的旋转、缩放。
为何使用 CSS Animation
传统的动画效果通常是通过 JavaScript 来实现的,需要编写大量的代码来控制动画的细节,例如位置、缩放比例和透明度等。而使用 CSS Animation 可以减少开发者的工作量,通过简单的 CSS 样式...阅读全文
抢沙发
Jan012019
处理Vue中的组件生命周期钩子错误异常
Vue是一种流行的JavaScript框架,用于构建用户界面。在Vue中,组件的生命周期钩子函数允许开发者在组件生命周期的不同阶段执行特定的操作。然而,有时候我们可能会遇到一些错误异常,导致钩子函数无法正常执行。本博客将介绍如何处理Vue中的组件生命周期钩子错误异常。
什么是组件生命周期钩子函数?
在Vue组件的生命周期中,有一些特定的时间点,我们可以通过钩子函数来执行某些操作。 V...阅读全文
Dec232018
WebSocket掉线重连的解决办法(reconnecting-websocket.js的使用)
html5 的 WebSocket 帮我们实现了长连接功能,但实际使用中发现 WebSocket 链接还是不是非常稳定的,经常自我掉线了,下面就分享两种方法解决一下这个问题。
方法一
ReconnectingWebSocket 是一个小型的 JavaScript 库,封装了 WebSocket API 提供了在连接断开时自动重连的机制。
只需要简单的将:
ws = new WebSocket('ws://....');
替换成:
ws = new ReconnectingWebSocket('ws://......阅读全文
Dec212018
Node.js 20版本新特性深度解读:性能提升50%的秘诀与ES2023最新语法实战应用
Node.js 20版本新特性深度解读:性能提升50%的秘诀与ES2023最新语法实战应用
Node.js 20作为最新的长期支持版本,带来了诸多令人兴奋的改进和新特性。本文将深入探讨Node.js 20版本的核心更新内容,特别是其性能提升的秘密,以及对ES2023标准的全面支持。通过详细的基准测试数据和实际代码示例,我们将为您展示如何充分利用这些新特性来优化您的应用程序。
性能提升50%的秘密
Node.js 20...阅读全文
Dec192018
理解Javascript的对象
什么是对象?对象是属性的无序集合。
对属性的理解:属性名+属性值 (名值对)
Js中的数据类型包括函数类型的(引用类型第一种)。
如果属性值是基本 数据类型或数组或对象本身,就是属性。
如果属性值是函数,这就是我们常说的方法。(看下图手册截图理解)
Js是一种基于对象的语言。
在js中,一切皆是对象。
在js中,对象的分类:
其中内置对象是指ECMAScript的内置对象,也就是说在、n...阅读全文
Dec112018
前端框架性能比较:React、Angular和Vue.js对比分析
在当今的前端开发领域,React、Angular和Vue.js等框架越来越受欢迎。这些框架帮助开发者构建高性能、可扩展的Web应用程序。然而,各个框架之间的性能差异是一个让人好奇的问题。本文将对React、Angular和Vue.js的性能进行比较和分析。
React
React是由Facebook开发并维护的一个流行的JavaScript库。它采用了虚拟DOM的概念,通过比较虚拟DOM的变化来更新实际的DOM。这种方法可以避免频繁的...阅读全文
作者:绝缘体.. | 分类:angular, javascript, react, typescript, 前端技术, 编程语言 | 阅读: | 标签:angular, javascript, react, typescript, 框架
Dec112018
Dec042018
使用Angular构建跨平台的移动应用
移动应用已经成为我们日常生活的重要组成部分,而构建适用于不同平台的移动应用则是开发者面临的挑战之一。然而,Angular作为一个全功能的JavaScript框架,提供了一种强大而灵活的方式来构建跨平台的移动应用。
为什么选择Angular?
Angular是一个由谷歌开发和维护的开源框架,它提供了一种使用HTML和JavaScript构建Web应用程序的方式。Angular具有以下优势:
简化开发流程:Angular提供...阅读全文
Dec022018
使用Vue CLI进行Vue项目搭建
在前端开发中,Vue.js已经成为了一个非常流行和强大的JavaScript框架。它采用了组件化的开发方式,并提供了一套完善的工具生态系统来支持项目的搭建和开发。其中,Vue CLI是Vue官方提供的一个脚手架工具,它让我们能够快速创建和管理Vue项目。
Vue CLI
Vue CLI提供了一套交互式的命令行工具,可以帮助我们快速搭建一个完整的Vue项目。它内置了许多功能强大的插件,可以让我们更高效地开发...阅读全文
Dec012018
前端框架分析对比
前端框架分析对比
在当今的软件开发领域,前端框架扮演着越来越重要的角色。它们为开发者提供了强大的工具和丰富的功能,以构建用户友好、性能卓越的Web应用程序。本文将对一些主流的前端框架进行深入的对比分析,以便开发者能够根据项目需求选择最适合的框架。
一、React
React是由Facebook开发并开源的一个JavaScript库,用于构建用户界面。它采用组件化的方式构建应用程序,使得代码更...阅读全文
作者:绝缘体.. | 分类:angular, javascript, react, typescript, 前端技术, 编程语言 | 阅读: | 标签:angular, javascript, react, typescript, 应用程序