JavaScript
JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。
盲人提灯
盲人手里拿着的是一盏明灯,在为了别人照路的同时也照亮了自己,我希望我能在自己梳理知识,把自己理解的知识点,也能同哪些热爱学习的人一起来分享,共同成长。
展开
-
auido读取字节流录音
原创 2023-06-01 11:29:28 · 121 阅读 · 0 评论 -
字节流.csv文件导出
原创 2023-06-01 11:22:52 · 112 阅读 · 0 评论 -
多文件(图片)同时上传
原创 2023-03-07 18:40:26 · 64 阅读 · 0 评论 -
上传(图片文件)
图片上传原创 2023-03-05 15:47:31 · 64 阅读 · 0 评论 -
JSON数据展示
json数据展示原创 2022-11-02 13:54:37 · 333 阅读 · 0 评论 -
useAsyncState 如何使用
【代码】useAsyncState 如何使用。原创 2022-08-23 17:45:31 · 887 阅读 · 0 评论 -
table自动滚动效果
代码】table自动滚动效果。原创 2022-08-17 08:44:03 · 1627 阅读 · 0 评论 -
wesocket对接vue2.0和vue3.0
代码】wesocket对接vue2.0和vue3.0。原创 2022-08-17 08:18:10 · 191 阅读 · 0 评论 -
轻松了解webpack那些配置
webpack了解及配置 entry output plugins modules resolves原创 2022-07-23 15:42:19 · 75 阅读 · 0 评论 -
nginx配置
nginx.conf配置原创 2022-07-22 16:02:12 · 73 阅读 · 0 评论 -
前端如何处理大数据
前端优化转载 2022-07-22 15:58:09 · 4092 阅读 · 0 评论 -
vue3.0中echarts初始化
<template> <div ref="chartDom" :class="className" :style="{height:height, width:width}" ></div></template><script>import { useDebounceFn } from "@vueuse/core";import echarts from "echarts";import { onMoun.原创 2022-04-23 19:46:29 · 2242 阅读 · 0 评论 -
antv g6绘制树状图(vue)
<template> <div> <button @click="changeDateBtn1">我数树状图一个的按钮(数据切换)</button> <button @click="changeDateBtn3">我数树状图三个的按钮(数据切换)</button> <div id="container" :style="{ height: '800px', width: '100%' }" />.原创 2022-04-14 15:58:46 · 2313 阅读 · 3 评论 -
vue3.0 watch的五种情况
//情况一:监视ref所定义的一个响应式数据 watch(sum,(newValue,oldValue)=>{ console.log('sum变了',newValue,oldValue) },{immediate:true}) //情况二:监视ref所定义的多个响应式数据 watch([sum,msg],(newValue,oldValue)=>{ console.log('sum或msg变了',newValue,oldVa...原创 2022-04-04 07:50:39 · 353 阅读 · 0 评论 -
git创建新分支并与远程分支关联
1.查看当前有几个分支 git branch2.新建一个dev分支,然后切换到dev分支 git branch dev // 创建dev分支 git checkout dev // 切换到dev分支 // 还可以用一条命令创建并切换分支 git checkout -b dev // git checkout 命令加上-b参数表示创建并切换3.将新建的dev分支推送到远程服务器,这样别人也能看到这个分支 git push origin dev4.g.转载 2022-03-27 14:34:33 · 5912 阅读 · 0 评论 -
vue2和vue3的区别
vue2和vue3的区别 - 知乎转载 2022-02-11 07:21:16 · 81 阅读 · 0 评论 -
vue3.0学习总结反思
1.项目搭建1、全局安装过旧版本的 vue-cli(1.x 或 2.x)要先卸载它,否则跳过此步:1 npm uninstall vue-cli -g //或者 yarn global remove vue-cli这个时候有些小伙伴可能卸载不了,参考如下安装成功后,我们即可使用 vue 命令,测试方法:$ vue -V@vue/cli 4.3.12、Vue CLI 3需要 nodeJs≥ 8.9 (官方推荐 8.11.0+,你可以使用nvm或nvm-windows在...原创 2022-02-08 20:03:37 · 351 阅读 · 0 评论 -
node版本下载总结
直接上地址https://nodejs.org/zh-cn/download/releases/选择.msi结尾的下载即可转载于:https://www.cnblogs.com/chenmiaosong/p/8918819.html原创 2022-02-07 22:37:00 · 628 阅读 · 0 评论 -
Fetch封装
import { loading } from '@/methods/talk'import { Toast } from 'vant'export const json = (response) => response.json()export const status = (response) => { if (response.status >= 200 && response.status < 300) { return response.原创 2022-01-23 09:56:34 · 375 阅读 · 0 评论 -
vue项目数据可视化处理
store分布结构图:( ./mutation-types/reset_password )目录1.mutations.js空2.mutation-types.js export * from './mutation-types/pay_online' export * from './mutation-types/collection_health' export * from './mutation-types/reset_password'3.原创 2022-01-22 17:45:17 · 393 阅读 · 0 评论 -
from表单实现vuex管理及表单校验
from结构:<Fieldlabel="身份证号码":value="form.idcard"@input="(val)=>fieldChange('idcard',val)"placeholder="请输入身份证号码"></Field>form提交父组件// 子组件fieldChange (field, value) { this.$emit('formChange', { field, value }) }// 父组件...原创 2022-01-22 17:00:30 · 605 阅读 · 0 评论 -
Umi+Dva+Ant-design+Ts+Hooks开发需求文档
1. Umi官网(https://umijs.org/zh-CN)2. Dvajs文档(https://dvajs.com/guide/concepts.html)3. Ant-design文档(https://3x.ant.design/index-cn)4. Ts文档(https://www.runoob.com/typescript/ts-type.html)5. Hooks文档(https://www.jianshu.com/p/89f2cf94a7c2)6. (比站课程)(.原创 2022-01-20 21:45:14 · 961 阅读 · 0 评论 -
判断代码的运行环境(移动端还是PC端)
/**判断操作系统*/exportconstos=()=>{varua=navigator.userAgent,isWindowsPhone=/(?:WindowsPhone)/.test(ua),isSymbian=/(?:SymbianOS)/.test(ua)||isWindowsPhone,isAndroid=/(?:Android)/.test(ua),isFireFox=/(?:Fir...原创 2022-01-20 21:37:47 · 546 阅读 · 0 评论 -
压缩图片上传图片
引包 import lrz from 'lrz' async onRead (file) { let fileList = file let quality = 0.5 let pro1 = await new Promise(function(resolve, reject) { lrz(fileList[0].file, { quality }) .then((rst) => { ...原创 2021-12-03 15:08:28 · 399 阅读 · 0 评论 -
前端下载excel模板
letiframe=document.createElement("iframe");iframe.style.border='none'leturl=`${location.origin}/mssp-intranet-utils/chiefs/jdtemplate.xlsx`iframe.src=url;document.body.appendChild(iframe);...原创 2021-12-02 14:25:27 · 4135 阅读 · 0 评论 -
前端做table下载excel功能
varstr='京东卡号,金额,姓名,手机号\n';constdetailListExcel=this.detailDownList.map(item=>{return{cardNo:item.cardNo,prizePrice:item.prizePrice,userName:item.userName,...原创 2021-12-02 14:22:43 · 3384 阅读 · 0 评论 -
跨域现学现用
一、为什么会出现跨域问题出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的javascript脚本和另外一个域的内容进行交互。所谓同源(即指在同一个域)就是两个页面具有相同的协议(protocol),主机(host)和端口号(port)二、什么是跨域当一个请求url的协议、域名、端原创 2021-08-15 09:28:20 · 95 阅读 · 0 评论