Oct132023
使用Vue CLI进行项目脚手架搭建
在现代前端开发中,项目的脚手架搭建是一个必不可少的环节。脚手架能够帮助我们快速创建一个项目的基本框架和配置,提高开发效率和规范性。而 Vue CLI 就是一个非常优秀的脚手架工具。本文将介绍如何使用 Vue CLI 进行项目脚手架搭建。
什么是 Vue CLI
Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统。它包含了构建、调试和发布等一系列工具,能够帮助我们快速搭建 Vue 项目,并提供...阅读全文
作者:绝缘体.. | 分类:git, go, html, javascript, vue, 前端技术, 开发工具, 编程语言 | 阅读: | 标签:git, go, html, javascript, vue
抢沙发
Oct112023
Javascript农历与公历相互转换的方法代码
Javascript农历与公历相互转换的方法代码。
第一种方法:
/**
* 获取某个日期的农历
* @parmas {newDate} 日期 年-月-日
*/
function toLunar(newDate) {
var nyear;
var nmonth;
var nday = -1;
var nwday;
var nhrs;
var nmin;
var nsec;
var newDate = newDate;
var lmonth, lday, lleap; //农历参数
function Draw() {
NewTic...阅读全文
Oct112023
JavaScript 事件移除
在 JavaScript 中,事件移除是指取消已经绑定到特定元素的事件处理程序。在开发过程中,我们经常需要添加事件监听器,但有时也需要临时或永久地取消事件处理程序。在本文中,我们将探讨 JavaScript 中的事件移除方法以及其使用案例。
为什么需要事件移除
在前端开发中,我们经常会为网页元素添加事件处理程序,以便在用户与页面交互时触发相应的行为。然而,并不是所有的事件处理程序都是...阅读全文
Oct072023
前端框架React与Vue的对比分析
前端开发已经成为现代 Web 开发的重要组成部分。在前端开发中,框架是必不可少的工具之一。React和Vue是目前最受欢迎的前端框架之一,它们在开发效率、性能和生态系统等方面都有自己的特点。本文将对React和Vue进行对比分析,帮助开发者更好地选择适合自己的框架。
开发效率
React和Vue都提供了丰富的开发工具和生态系统,使得开发效率得到了很大的提升。
React
React由Facebook开源,拥...阅读全文
Oct032023
javascript中的作用域链
Javascript是基于词法作用域的语言:通过阅读包含变量定义在内的数行源代码就能知道变量的作用域。全局变量在程序中始终有定义,局部变量在声明它的函数体内以及所嵌套的函数内始终有定义。
首先,有几个概念是需要先弄明白的。
执行上下文
什么是”上下文“?在计算机领域,这个名词比较抽象,简单理解,就是程序在执行的时候,程序当前的状态,一般可以简单理解成”当前能直接或间接访...阅读全文
Sep242023
js 二维数组按照指定 key 的顺序排序
JavaScript 针对二维数组按照指定的 key 的顺序进行排序,主要使用到了 sort() 方法,该方法主要用于对数组的元素进行排序。
sort() 方法有一个可选参数。但是,此参数必须是函数。
数组在调用 sort() 方法时,如果没有传参将按字母顺序(字符编码顺序)对数组中的元素进行排序,如果想按照其他标准进行排序,就需要进行传一个参数且为函数,该函数要比较两个值,并且会返回一个用于说明...阅读全文
Sep232023
了解前端框架比较:Angular vs. React vs. Vue
在当今的前端开发领域,有许多流行的前端框架可供选择。其中三个最受欢迎的框架是Angular、React和Vue。它们都有自己的优点和特点,适用于不同的项目和开发需求。本文将就这三个前端框架进行比较,帮助开发者们更好地了解它们。
Angular
Angular是由Google开发和维护的一个完整的前端框架。它使用了TypeScript编程语言,并采用了一种组件化的思想。Angular提供了一整套工具和功能,以帮助...阅读全文
作者:绝缘体.. | 分类:angular, javascript, react, typescript, vue, 前端技术, 编程语言 | 阅读: | 标签:angular, javascript, react, typescript, vue
Sep222023
使用Phaser构建HTML5游戏的基本步骤
Phaser是一款强大的开源HTML5游戏开发框架,具有丰富的功能和易于使用的API。使用Phaser,您可以快速构建交互式和高性能的HTML5游戏。本篇博客将介绍使用Phaser构建HTML5游戏的基本步骤。
1. 准备工作
在开始之前,您需要准备好以下几个方面的工作:
安装Phaser框架:您可以从Phaser的官方网站(https://phaser.io/)下载最新版本的Phaser框架,并按照文档中的说明进行安装。
选择一...阅读全文
Sep182023
JavaScript编程常见问题解决方法
JavaScript是一种广泛用于Web开发的脚本语言,但即使对于有经验的开发人员而言,也会经常遇到一些常见的问题。这篇博客将介绍一些常见的JavaScript编程问题,并提供相应的解决方法。
1. 类型转换问题
在JavaScript中,变量的类型是动态的,因此类型转换问题是比较常见的。以下是一些常见的类型转换问题及其解决方法:
1.1. 字符串与数字之间的转换
在JavaScript中,可以使用parseInt()和p...阅读全文
Sep162023
使用Vue组件实现拖拽功能
在现代的Web应用程序中,拖拽功能已经成为了一种常用的交互方式。Vue.js是一个流行的JavaScript框架,它提供了便利的工具来实现拖拽功能。在这篇博客中,我们将使用Vue组件来实现一个简单而丰富的拖拽功能。
准备工作
在开始之前,确保你已经安装了Vue.js和相关的开发工具。你可以通过以下步骤来安装Vue.js:
使用npm命令安装Vue.js:
npm install vue
创建一个新的Vue项目:
vue creat...阅读全文