JavaScript中的函数
函数: 一个被设计为执行特定任务的代码块 语法 通过function 关键词定义,后面跟着其函数名称,然后是一对圆括号,圆括号中可以定义一些函数的参数。没有名称的函数呢? 函数名称可以包含字母、数字、下划线、中划线和美元符号(命名规则与变量命名一致)。 // 声明一个函数 function fnNa ...
Cnblogs博客皮肤开发调试最佳方案
Cnblogs博客园支持自定义js来美化站点(需要申请JS权限),可以将主题托管到自己的云资源或CDN加速节点节点上。 例如我的网站为 www.example.com(IP或其它host),我将编译后的文件夹 dist 放到了网站的根目录。 这样我可以通过加载 https://www.example ...
Vue3 企业级优雅实战 - 组件库框架 - 11 组件库的打包构建和发布
回顾第一篇文章中谈到的组件库的几个方面,只剩下最后的、也是最重要的组件库的打包构建、本地发布、远程发布了。 1 组件库构建 组件库的入口是 packages/yyg-demo-ui,构建组件库有两个步骤: 添加 TypeScript 的配置文件: tsconfig.json 添加 vite.conf ...
前端开发问题整理
1.表格滚动条未出现 1.1增加v-if判断 1.2 使用key 1.3 使用element-table的doLayout方法 this.$refs['refName'].doLayout() 2.表格最后一行固定在下方 给最后一行增加样式 display:table-row;position:st ...
现代图片性能优化及体验优化指南 - 图片类型及 Picture 标签的使用
图片资源,在我们的业务中可谓是占据了非常大头的一环,尤其是其对带宽的消耗是十分巨大的。 对图片的性能优化及体验优化在今天就显得尤为重要。本文,就将从各个方面阐述,在各种新特性满头飞的今天,我们可以如何尽可能的对我们的图片资源,进行性能优化及体验优化。 图片类型的选取及 Picture 标签的使用 首 ...
关于 NodeJs 处理超长字符串问题的分析
问题:对于超大的 string V8不能支持 问题背景 在 Nodejs 计算服务中,对端上上报的内存信息二进制数据进行预处理+缓存时,遇到了一个奇怪的报错:RangeError: Invalid string length 。根据该报错信息,查找得知是字符串长度超过了 node.js 的限制,即 ...
shiro、springboot、vue、elementUI CDN模式前后端分离的权限管理demo 附源码
源码下载地址 https://github.com/Aizhuxueliang/springboot_shiro.git 前提你电脑的安装好这些工具:jdk8、idea、maven、git、mysql; shiro的主要概念 Shiro是一个强大的简单易用的Java安全框架,主要用来更便捷的认证、授 ...
JavaScript实现数组对象去重
有多种实现方式: 一、使用 Set 对象: Array.from(new Set(array)) 该方法会先创建一个 Set 对象,然后再使用 Array.from 方法将 Set 对象转换为数组,因为 Set 对象不允许有重复的元素,所以这样可以实现去重的效果。 但是,如果数组中的元素是对象,Se ...
原型和原型链的深入浅出
一.前言 假如我们创建了一个对象,只有一个成员变量name, let ss = { name: 'shucheng', } console.log(ss); 结果如下:可以看出该对象有很多原型方法 通过上面的铺垫,我们知道:::::::::::::::::::::: JavaScript 的每个对象 ...
记录--Cesium+Vue实战教程——地图导航
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 项目效果 我们今天要实现的是一个路径规划的功能,有两个输入框。输入起点终点,然后查询,得到规划的路径,效果如下: 我们会用到以下库: Axios:用于发送请求,请求高德地图的地理编码API Jquery:也用于发送请求 Cesium:地图 ...
js对象的理解
一.概念介绍 首先,要明白对象是单个实物的抽象,对象是一个容器,封装了属性和方法,而面向对象是相对于面向过程来说的,面向对象的好处就是可抽象,封装和可重用性,同时还提供了多态、继承等非常有用的特性。 1.创建对象 一般来说,在js中构建对象有以下几种方式。 (1)利用字面量创建对象 对象字面量:就是 ...
Vue3 企业级优雅实战 - 组件库框架 - 10 实现组件库 cli - 下
上文创建了一堆 utils、component-info,并实现了新组件模块相关目录和文件的创建。本文继续实现后面的内容。 1 组件样式文件并导入 在 src/service 目录中创建 init-scss.ts 文件,该文件导出 initScss 函数。 由于 .vue 类型的组件的样式就直接写在 ...