前端
文章平均质量分 59
Oh No 发量又少了
我是一个快乐的程序猿,虽然头发少,但是我很快乐
展开
-
华机 合并表记录 js实现
数据表记录包含表索引index和数值value(int范围的正整数),请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照index值升序进行输出。接下来n行每行输入成对的index和value值,以空格隔开。先输入键值对的个数n(1原创 2023-04-16 20:29:00 · 73 阅读 · 0 评论 -
华机 取近似值 js实现
写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于 0.5 ,向上取整;小于 0.5 ,则向下取整。数据范围:保证输入的数字在 32 位浮点数范围内。输出该数值的近似整数值。原创 2023-04-16 17:37:26 · 87 阅读 · 0 评论 -
华机 质数因子 js实现
功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为2 2 3 3 5 )按照从小到大的顺序输出它的所有质数的因子,以空格隔开。原创 2023-04-16 17:04:56 · 95 阅读 · 0 评论 -
华机 进制转换 js实现
写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。输出该数值的十进制字符串。不同组的测试用例用\n隔开。输入一个十六进制的数值字符串。数据范围:保证结果在。原创 2023-04-16 17:01:27 · 58 阅读 · 0 评论 -
华机 字符串分隔 js实现
•输入一个字符串,请按长度为8拆分每个输入字符串并进行输出;•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。连续输入字符串(每个字符串长度小于等于100)依次输出所有分割后的长度为8的新字符串。原创 2023-04-16 16:56:00 · 82 阅读 · 0 评论 -
华机 明明的随机数 js实现
明明生成了N个1到500之间的随机整数。请你删去其中重复的数字,即相同的数字只保留一个,把其余相同的数去掉,然后再把这些数从小到大排序,按照排好的顺序输出。第一行先输入随机整数的个数 N。接下来的 N 行每行输入一个整数,代表明明生成的随机数。具体格式可以参考下面的"示例"。数据范围: 1≤n≤1000 ,输入的数字大小满足 1≤val≤500。输出多行,表示输入数据处理后的结果。原创 2023-04-16 16:52:13 · 112 阅读 · 0 评论 -
华机 计算某字符出现次数 js实现
写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)第一行输入一个由字母、数字和空格组成的字符串,第二行输入一个字符(保证该字符不为空格)。输出输入字符串中含有该字符的个数。(不区分大小写字母)原创 2023-04-15 20:00:00 · 86 阅读 · 0 评论 -
华机 字符串最后一个单词的长度 js实现
计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾)输入一行,代表要计算的字符串,非空,长度小于5000。输出一个整数,表示输入字符串最后一个单词的长度。原创 2023-04-15 19:37:49 · 89 阅读 · 0 评论 -
若依前端实现权限管理
现在流行的前端框架很多,有若依、eladmin等框架,这些框架都是用于做后台管理的框架,既然是后台管理那么就会涉及到一个比较关键性的问题就是权限管理。什么是权限管理?既然是后台管理登录的人的角色可能是超级管理员、管理员、以及普通用户或者有更多的层级角色,这些不同的角色登入后台管理系统左侧导航栏的显示是不同的,实现不同角色登录后台管理系统左侧的导航栏显示不同就是实现权限管理。很多文章都写的是后端如何实现后台管理系统,以若依框架为例来说说前端是如何实现权限管理的。...原创 2022-08-29 15:09:57 · 3171 阅读 · 0 评论 -
Vue——video标签实现不静音自动播放
video标签在单页面富应用中实现有声自动播放原创 2022-08-25 10:31:20 · 11794 阅读 · 6 评论 -
原型和原型链
通过四个特性、一个例子、一张图片、一个方法,大家应该对原型和原型链的关系有了大概的认知。我的认知就是,原型链就是一个过程,原型是原型链这个过程中的一个单位,贯穿整个原型链。...原创 2022-08-08 08:59:57 · 92 阅读 · 0 评论 -
Vue.config.js配置详解
对Vue.config.js文件的配置进行详细的讲解原创 2022-06-23 15:39:32 · 691 阅读 · 0 评论 -
vant组件基本使用
vant的基本使用以及Toast和Upload而的使用原创 2022-06-17 15:25:50 · 664 阅读 · 0 评论 -
qrcodejs2实现前端生成二维码且实时刷新
通过Vue纯前端生成二维码原创 2022-06-16 15:56:04 · 5420 阅读 · 0 评论 -
$route.matched的作用以及面包屑导航的制作
Vue路由知识点原创 2022-06-06 09:39:24 · 6318 阅读 · 3 评论 -
Next.js(二)Next.js基本使用
Next.js学习笔记原创 2022-05-26 15:30:30 · 6979 阅读 · 2 评论 -
EChats图表的使用
ECharts基本使用获取 Apache EChartsApache ECharts 支持多种下载方式,可以在下一篇教程安装中查看所有方式。这里,我们以从 [jsDelivr](https://www.jsdelivr.com/package/npm/echarts) `CDN 上获取为例,介绍如何快速安装。在 https://www.jsdelivr.com/package/npm/echarts 选择 dist/echarts.js,点击并保存为 echarts.js 文件。引入Apache E原创 2022-05-05 20:37:22 · 333 阅读 · 0 评论 -
node三大模块
1 fs 文件系统模块1.1 什么是fs文件系统模块fs模块是Node.js官方提供的、用来操作文件的模块。它提供了一系列的方法和属性,用来满足用户对文件的操作需求。如果要在JavaScript代码,使用fs模块来操作文件,则需要先引入。const fs = require('fs')1.2 fs.readFile()的语法格式fs.readFile(path[,option],callback)参数解读:参数1:必选参数,字符串,表示文件路径参数2:可选参数,表示以什么编码格式来读原创 2022-04-11 10:06:23 · 1207 阅读 · 0 评论 -
Redux
redux理解学习文档英文文档: https://redux.js.org/中文文档: http://www.redux.org.cn/Github: https://github.com/reactjs/reduxredux是什么redux是一个专门用于做状态管理的JS库(不是react插件库)。它可以用在react, angular, vue等项目中, 但基本与react配合使用。作用: 集中式管理react应用中多个组件共享的状态。什么情况下需要使用r原创 2022-04-04 09:12:05 · 74 阅读 · 0 评论 -
React应用(基于React脚手架)
使用create-react-app创建react应用react脚手架xxx脚手架: 用来帮助程序员快速创建一个基于xxx库的模板项目包含了所有需要的配置(语法检查、jsx编译、devServer…)下载好了所有相关的依赖可以直接运行一个简单效果react提供了一个用于创建react项目的脚手架库: create-react-app项目的整体技术架构为: react + webpack + es6 + eslint使用脚手架开发的项目的特点: 模块化, 组件化, 工程化原创 2022-03-21 10:05:32 · 170 阅读 · 0 评论 -
React入门
1 React入门1.1 React简介什么是React?是一个将数据渲染为HTML视图的开源JavaScript库。也就是说React只负责操作DOM其他的什么都不管。为什么要学React?原生JavaScript的痛点原生JavaScript操作DOM繁琐、效率低(DOM-API操作U ) 。使用JavaScript直接操作DOM,浏览器会进行大量的重绘重排。原生JavaScript没有组件化编码方案,代码复用率低。React的特点采用组件化模式、声明式编码,提高开原创 2022-03-14 10:50:24 · 1025 阅读 · 0 评论 -
解决:Error: Cannot find module ‘cookie-parser‘
node所遇报错原创 2022-01-02 21:13:00 · 2981 阅读 · 2 评论 -
透视属性:perspective与transform-style:preserve-3d的区别
1 perspective该属性是可以给图像呈现立体感,但是,那仅仅只是一种3D的视觉感受,并没有真正的在3D环境中我们可以通过下面这段代码来看效果。HTML代码 <div class="bc"> <div class="dh"> </div> </div>CSS代码 .bc { width: 800px; height: 800px;原创 2021-11-27 14:09:29 · 979 阅读 · 0 评论 -
Vue监视数据原理
vue会监视data中所有层次的数据。如何监测对象中的数据?通过setter实现监视,且要在new Vue时就传入要监测的数据。1. 对象中后追加的属性,Vue默认不做响应式处理2. 如需给后添加的属性做响应式,请使用如下API:Vue.set(target,property/index,value)this.$set(target,property/index,value)如何监测数组中的数据?通过包括数组更新元素的方法实现,本质就是做了两件事:调用原生对应的方法对数组进行更新重新.原创 2021-10-07 15:48:55 · 187 阅读 · 0 评论 -
webpack
文章目录1. 认识webpack2. webpack的安装3. webpack的起步4. webpack的配置5. loader的使用5.1 css-loader5.2 图片文件处理5.3 ES6语法处理6. webpack中配置Vue6.1 引入vue.js6.2 创建Vue时template和el的关系6.2 .vue文件封装处理7. plugin的使用7.1 添加版权的Plugin7.2 打包html的plugin7.3 js压缩的plugin8. 搭建本地服务器8.1 搭建本地服务器8.2 配置文件原创 2021-08-21 15:02:18 · 237 阅读 · 0 评论 -
Vue启动项目使用npm run dev还是用npm run serve
使用npm run dev还是npm run serve有两点原因1. 脚手架版本号vue-cli2使用npm run devvue-clie3以上版本使用npm run serve2. 配置问题如果安装的是vue-cli3可以将vue-cli2拉过来即在使用npm install -g @vue/cli安装完成脚手架之后输入命令npm install -g @vue/cli-init,然后再vue项目中的package.json中进行如下配置 "scripts": { "dev": "原创 2021-06-16 17:50:36 · 2121 阅读 · 0 评论