- 博客(45)
- 资源 (1)
- 收藏
- 关注
原创 Vue框架
一、Vue简介官网:Vue.js (vuejs.org)Vue (读音 /vjuː/,类似于view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。...
2022-03-12 15:53:08 19454 1
原创 windows通过浏览器访问noVNC(基于web的远程桌面)
VNC (Virtual Network Console)是虚拟网络控制台的缩写,分为server端和client端两部分,分别部署完成后在server端简单的配置即可使用,基于TCP的通信。noVNC项目是通过取消VNC Client的安装,直接通过浏览器访问noVNC,然后由noVNC间接访问VNC server来达到client web化。
2023-03-30 10:35:33 13877 14
原创 配置Node.js环境变量
node.js中可以运行JavaScript,也可以运行、DOM、BOM。不可以运行I/O线程操作,input输入、output输出,简单的理解就是不能操作本地文件和数据库文件。node.js的特点:天生就是异步操作程序,适合做并发处理。
2023-03-29 16:50:18 14039 2
原创 Vue 3 框架
vue 3 中使用的是组合式API,组合式API的核心思想是直接在函数作用域内定义响应式状态变量,并将从多个函数中得到的状态组合起来处理复杂问题。这种形式更加自由,也需要你对vue的响应式系统有更深的理解才能高效使用。相应的,他的灵活性也使得组织和重用逻辑的模式更加强大。
2022-10-29 13:19:51 3118
原创 TypeScript
TypeScript 是 JavaScript 的一个超集,支持 ECMAScript 6 标准。TypeScript 由微软开发的自由和开源的编程语言。ypeScript 设计目标是开发大型应用,它可以编译成纯 JavaScript,编译出来的 JavaScript 可以运行在任何浏览器上。
2022-10-16 17:56:49 1741 3
原创 重新封装一个Element_Ul DatePicker 日期选择器
因Element_Ul DatePicker里的日期选择器不能满足实际功能的开发,因此,利用vue,JS,CSS重新封装了一个日历,用于时间的展示,并用来给后端传递时间,仅供参考!
2022-08-24 17:42:45 561
原创 Uncaught TypeError: Cannot red propertites of undefined(reading ‘beforeEach‘)解决方案
Uncaught TypeError: Cannot red propertites of undefined(reading 'beforeEach')解决方案
2022-07-02 11:06:42 926
原创 React框架基础
网址:React 官方中文文档 – 用于构建用户界面的 JavaScript 库 (docschina.org)React 起源于 Facebook(脸书) 的内部项目,它是一个用于构建用户界面的 javascript 库,Facebook用它来架设公司的Instagram网站,并于2013年5月开源。React 拥有较高的性能,代码逻辑非常简单,越来越多的人已开始关注和使用它。认为它可能是将来 Web 开发的主流工具之一。你只需要描述UI看起来是什么样式,就跟写HTML一样,React负责渲染UI组件时R
2022-07-02 09:43:02 3789
原创 gulp工具的使用
gulp是什么?gulp是一个自动化构建工具,主要用来设定程序自动处理静态资源的工作。简单的说,gulp就是用来打包项目的,可以将指定的文件按照设定好的打包压缩规范,压缩之后存储到指定的文件夹位置。之前gulp程序有自己的运行环境,现在gulp程序可以在node.js中运行。设定gulp打包压缩1、创建项目文件夹2、初始化项目文件夹3、下载gulp相关依赖包4、按照gulp指定的语法规范,设定配置gulp打包压缩规范gulp依赖包的下载过程1、创建项目文件夹,src.
2022-02-27 17:19:09 1665 2
原创 npm的常用命令
1、npm 和 cnpm 的安装配置cmd命令是:npm切换淘宝镜像地址 npm config set registry https://registry.npm.taobao.orgcnpm的下载和配置 npm install -g cnpm --registry=https://registry.npm.taobao.org2、创建项目文件夹需要根据实际项目需求下载响应的依赖包,每个不同的项目,需要的依赖包不一样。项目文件夹名src 存储项目源文件dist 存储项目压缩文
2022-02-26 16:23:34 1864
原创 sass教程
Sass是世界上最成熟、稳定、强大的专业级CSS扩展语言。Sass 是一种 CSS 的预编译语言。它提供了变量(variables)、嵌套(nested rules)、混合(mixins)、函数(functions)等功能,并且完全兼容 CSS 语法。Sass 能够帮助复杂的样式表更有条理, 并且易于在项目内部或跨项目共享设计。为什么使用Sass?...
2022-02-26 14:26:34 951
原创 node.js
Node.js是一个基于Chrome V8 引擎的JAvascript运行环境。JavaScript程序如果需要运行执行,必须要有JavaScript的运行环境。window等操作系统不支持运行JavaScript程序,浏览器中浏览器内核/引擎可以支持JavaScript运行。node.js是将谷歌浏览器 V8版本的内核独立出来,生成一个JavaScript程序的运行环境。也就是JavaScript可以在浏览器中运行,也可以在node.js中运行。
2022-02-25 20:17:48 523
原创 前端常用的设计模式
设计模式代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发过程中面临的一般问题的结局方案。这些解决方案是众多软件开发人员经过相当长的一段时间的经验和错误总结出来的。这里只总结我们前端常用的几个设计模式。单例模式实例化对象中包含相同属性 不同属性值和相同的函数方法,通过一个构造函数创建的实例化对象,只是存储的数据不同;不同的实例化对象存储这不同的数据,函数方法调用的数据是不同的数据。如果在调用函数方法时,通过输入实参的方式,给函数输入不同的数据,实例化对象只需要创建一
2022-02-24 20:02:17 2723
原创 JavaScript闭包
闭包是JavaScript的一大难点,也是它的特色。很多高级应用都要依靠闭包来实现。要理解闭包,首先要理解JavaScript的特殊的变量作用域。变量的作用域无非就两种:全局变量和局部变量。JavaScript语言的特别之处就在于:函数内部可以直接读取全局变量,但是在函数外部无法读取函数内部的局部变量。闭包的本质就是在函数外部 调用操作 函数内部的数据。为了保护数据的安全性,全局变量容易造成全局变量污染,为了确保数据的安全性会将重要的数据定义成局部变量。
2022-02-23 20:20:56 751 2
原创 面向对象的继承语法
面向对象的继承,就是为了优化代码程序,减少冗余的代码。继承是面向对象软件技术当中的一个概念,与多态、封装共为面向对象的三个基本特征。继承可以使得子类具有父类的属性和方法或者重新定义、追加属性和方法等。语法形式:实际项目中使用ES6的继承方法,使用关键词来完成面对对象的继承程序。ES5的继承方法:使用原型原型链的访问方式和改变this指向的方法,是面对对象继承的基本原理。ES6的继承语法extends关键词,指定继承的父类构造函数,子类实例化对象可以继承被指定的父类构造函数,也就是子类
2022-02-23 20:18:26 424
原创 深浅拷贝(js/jQuery)
深浅拷贝在引用数据类型(数组对象)复制过程中产生的问题。JS的浅拷贝直接复制拷贝的是数组/对象的内存地址,本质上是一个引用数据类型,所有的变量存储的是相同的内存地址,操作的是同一个存储空间,任意一个变量的操作,其他变量都会受影响。如下所示:const arr1 = ['北京', '上海', '广州', '深圳', '武汉'];const arr2 = arr1;console.log(arr1);console.log(arr2);变量arr1中存储的是数组的内存地址,浅拷贝
2022-02-21 17:30:42 434
原创 localStorage
1、什么是localStorage 2、localStorage的优势 3、localStorage的局限 4、localStorage的操作方法 5、cookie和localStorage的对比
2022-02-17 21:34:15 1537
原创 正则表达式
详解:正则表达式的定义,正则表达式的函数语法,正则表达式 -- 元字符、边界符、限定符、特殊符号,配合正则表达式的字符串函数,正则表达式中的变量
2022-01-25 13:07:53 957
原创 ES6的常见新增语法
详解ES6常见新增语法:立即执行函数、箭头函数、this指向、改变this指向的三种方法:call(),apply(),bind()、合并展开运算符、解构赋值、map数据类型、set数据类型
2022-01-24 21:58:34 5405 2
原创 键盘的按键事件
1. 键盘的按键事件keydown 按键按下keyup 按键抬起keypreww 按键按下1.键盘事件默认只有可以获取焦点的标签支持,一般只是 input标签 和 textarea,以及 document document.documentElement document.body2. 键盘按下事件,如果一直按住键盘按钮,会一直触发事件3.keydown 和 keypress 的区别 所有的按键都会触发keydown事件 ...
2022-01-17 20:56:27 3964
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人