关注
客服
刷新
更多
编辑
回到顶部
回到底部
客服二维码
摘要: 本地会开发多个不同的 NodeJS 项目,每个项目可能需要的 Node 版本不同,有的老项目还在用 10.xx ,有的要求 12.xx/14.xx/16.xx/18.xx 。 总之,每个项目都需要不同的 Node 版本。很多时候我都是在启动项目遇到报错了才会意识到要切换 Node 版本。 1、创建文 阅读全文
posted @ 2024-01-05 14:17 勋染 阅读(262) 评论(1) 推荐(1) 编辑
摘要: ES6新特性有哪些? 变量声明:由var变为let和const;模板字符串:使用反引号 `` ;在模板字符串里面支持换行,并可以在里面使用${}来包裹一个变量或表达式;解构赋值:有数组解构和对象解构,可以快速获取数组和对象的值;扩展运算符:在ES6中用...来表示展开运算符,它可以将数组或者对象进行 阅读全文
posted @ 2024-01-05 14:02 勋染 阅读(108) 评论(0) 推荐(2) 编辑
摘要: ​ 1. Vue 的双向数据绑定原理是什么? Vue 采用数据劫持+订阅发布模式实现双向绑定。通过 Object.defineProperty()方法来为组件中 data 的每个属性添加 get 和 set 方法,在数据变动时,触发 set 里相应的监听回调函数,将变动信息发布给订阅者。主要有以下步 阅读全文
posted @ 2024-01-05 14:01 勋染 阅读(70) 评论(0) 推荐(1) 编辑
摘要: node.js介绍 Node.js 是一个开源与跨平台的 JavaScript 运行时环境。 它是一个可用于几乎任何项目的流行工具! Node.js 在浏览器外运行 V8 JavaScript 引擎(Google Chrome 的内核)。 这使 Node.js 表现得非常出色。 Node.js 应用 阅读全文
posted @ 2024-01-05 14:00 勋染 阅读(32) 评论(0) 推荐(1) 编辑
摘要: uniapp和小程序面试题 uniapp进行条件编译的两种方法?小程序端和H5的代表值是什么? 通过 #ifdef、#ifndef 的方式 H5 : H5 MP-WEIXIN : 微信小程序 uniapp的配置文件、入口文件、主组件、页面管理部分 pages.json 配置文件 main.js 入口文件 App.vue 主组件 阅读全文
posted @ 2024-01-05 13:57 勋染 阅读(567) 评论(1) 推荐(1) 编辑
摘要: 进程 进程负责为程序的运行提供必备的环境 进程就相当于工厂中的车间 当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。 而一个进程又是由多个线程所组成的。 线程 线程计算机中的最小的计算单位,线程负责执行进程中的程序 线程就相当于工厂中的工人 线程是程序中的一 阅读全文
posted @ 2023-05-12 15:02 勋染 阅读(11) 评论(0) 推荐(1) 编辑
摘要: 以下是 JavaScript 实现金额转大写的代码: function convertCurrency(money) { //汉字的数字 var cnNums = new Array( "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖" ); //基本单 阅读全文
posted @ 2023-04-12 10:47 勋染 阅读(173) 评论(0) 推荐(1) 编辑
摘要: 在src/utils/util.js中加入下面代码块 import Vue from 'vue' const util = Vue.prototype.util = {} // 切换全屏 util.fullScreen = function (element) { element = element 阅读全文
posted @ 2022-12-09 17:08 勋染 阅读(66) 评论(0) 推荐(1) 编辑
摘要: Nuxt.js是什么 官网:https://nuxtjs.org/ Nuxt.js 是一个基于 Vue.js 的服务端渲染应用框架,它可以帮我们轻松的实现同构应用。 通过对客户端/服务端基础架构的抽象组织,Nuxt.js 主要关注的是应用的 UI渲染。 我们的目标是创建一个灵活的应用框架,你可以基于 阅读全文
posted @ 2021-11-29 17:27 勋染 阅读(19) 评论(0) 推荐(1) 编辑
摘要: vue+nuxtjs中使用swiper( vue-awesome-swiper)缩略图(双向控制) 效果 npm安装 npm install swiper@5.2.0 vue-awesome-swiper@4.1.1 --save main.js全局安装 import Vue from 'vue' import VueAwesomeSwiper from 'vue-awesome-swiper' 阅读全文
posted @ 2021-09-06 20:13 勋染 阅读(38) 评论(0) 推荐(1) 编辑
摘要: 1.Promise Promise是异步编程的一种解决方案,从语法上讲,Promise是一个对象,可以获取异步操作的消息 目的: (1)、避免回调地狱的问题(2)、Promise对象提供了简洁的API,使得控制异步操作更加容易 Promise有三种状态:pendding //正在请求,rejecte 阅读全文
posted @ 2021-07-15 17:20 勋染 阅读(10) 评论(0) 推荐(1) 编辑
摘要: 1.那首先谈谈你对Vue的理解吧? 关键点: 渐进式 JavaScript 框架、核心库加插件、动态创建用户界面(异步获取后台数据,数据展示在界面) 特点: MVVM 模式;代码简洁体积小,运行效率高,适合移动PC端开发;本身只关注 UI (和 react 相似),可以轻松引入 Vue 插件或其他的 阅读全文
posted @ 2021-07-15 17:12 勋染 阅读(6) 评论(0) 推荐(0) 编辑
摘要: css css3新特性 1.过渡 transition 2.动画 animation 3.形状转换 transform 4.阴影 box-shadow 5.滤镜 Filter 6.颜色 rgba 7.栅格布局 gird 8.弹性布局 flex css中link与@import的区别 1、@impor 阅读全文
posted @ 2021-07-14 17:49 勋染 阅读(10) 评论(0) 推荐(1) 编辑
摘要: ES6新特性有哪些? 变量声明:由var变为let和const;模板字符串:使用反引号 `` ;在模板字符串里面支持换行,并可以在里面使用${}来包裹一个变量或表达式;解构赋值:有数组解构和对象解构,可以快速获取数组和对象的值;扩展运算符:在ES6中用…来表示展开运算符,它可以将数组或者对象进行展开 阅读全文
posted @ 2021-06-20 19:38 勋染 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 什么是vuex vuex是专门为vue项目开发的一个状态管理工具。所谓状态,可以简单理解成变量。管理就是存储。素以vuex可以理解成一个大仓库,存放我们的变量。 为什么要使用vuex 比如说,我有个状态(变量),很多组件都要用到它,这时,我们就需要一个大仓库,放一些很多组件都要共享的变量。这就是我们 阅读全文
posted @ 2021-06-20 19:16 勋染 阅读(6) 评论(0) 推荐(1) 编辑