splice在英语中的意思是拼接,在实际的代码使用中,splice就在数组中起到了一个拼接的作用 使用方法 splice(x,y,a,b,c,...) 其中x、y为数字,a、b、c为新添加的项,意思是从数组的第x项开始删除y项,并在其中添加a、b、c...,其中x、y必填,abc可不填 图像理解 现 ...
前言 2018年刚入行前端时,公司使用的还是Angular。Angular什么都好,就是写代码时的体验老糟心了,改一个地方,按下保存之后,要等好几秒刷新后才能看到效果,Webstorm无比好用的自动保存,对我来说反而像是一个负担。然而2024年了,Angular已经更新了17版本,还是没有解决这个问 ...
这两天为了重启五年前基于 React Native(版本 0.59.9)开发的老项目,经过各种填坑查询等操作,最终把它成功地运行起来了。 在这篇文章中,我将详述那些遭遇的挑战以及对应的解决方案,以期为同样面临此类困境的开发者提供宝贵的经验参考。 这个项目涉及到的环境基本版本信息如下: react: ...
最近在做一个全国海域潮汐表查询,可以为赶海钓鱼爱好者提供涨潮退潮时间表及潮高信息。下面教大家怎么做一个这样的小程序。主要功能,根据IP定位地理位置,自动查询出省份或城市的港口,进入后预测7天内港口潮汐表查询。步骤:1.采集全部国海域港口数据。2.采集对应的港口数据每天潮汐表数据。3.用百度echar ...
引言: 近年来,随着教育理念的提升,对学生综合素质的教育越发重视,特别是越发重视学生的身体素质提升,各阶段的升学考试也将体测纳入考核范围。学校也推出了各种体测锻炼促进手段,今天为您介绍一个基于小程序的,线上AI体测训练打卡、评测方案。 一、体测功能需求 根据相关学生体测标准,体测小程序需要具备以下功 ...
随着互联网技术的迅速发展,用户对网页的加载速度和交互体验有了更高的期待。作为开发者,我们常常需要在服务器端渲染(SSR)与客户端渲染(CSR)之间做出选择。这两种渲染方式各有特点,适用于不同的场景和需求。今天,就让我们一起来探索SSR和CSR的世界,帮助你为你的应用选择最合适的渲染策略。 什么是渲染 ...
锚点链接 <a href="#Cat"></a> 点击这个链接将为跳转到这个页面上id为Cat的页面 利用这个功能,我们可以实现给一个页面插眼的功能。 比如我们想建一个动物园的网站 <!-- 动物园导航栏--> <header> <ul> <li><a href="cat">Cats</a></li ...
关于微信小程序转发&保存图片 已经好多年没写博客了,最近使用在用uniapp开发一个移动版管理后台,记录下自己踩过的一些坑 微信小程序图片转发保存简单说明 微信小程序图片转发保存,依赖小程序的转发api—— wx.showShareImageMenu(Object object) 通过调用这个api ...
0x01 概述 API 是一些预先定义的函数,提供应用程序与开发人员基于某软件或硬件访问一组例程的能力 Web APIs 是 W3C 组织的标准,是 JS 独有的部分 Web API 是浏览器提供的一套操作浏览器功能和页面元素的 API,即 DOM 与 BOM 0x02 DOM (1)简介 文档对象 ...
在 Vue 3.2+ 版本中,可以使用 <script setup> 替代传统的 script标签来编写组件,它提供了更简洁的语法来编写 Composition API 代码。 在 <script setup> 中,使用 defineProps 和 defineEmits时需要注意: 如果显式地导入 ...
1、首先构造函数为中心 function Person() { } var p = new Person(); console.log('Person::', p) console.log(p.constructor Person) 打印如下: 可以看出构造函数通过new得到实例,实例可以通过【co ...
今天我为大家带来新的作品,iOS17桌面组件神器(Scriptable)原创脚本,精美作品分享!喜欢的话就点关注吧!更多脚本正在路上... * script : ONE-Progress.js * version : 1.0.0 * author : Nicolas-kings * date : 2 ...
前言 当你需要管理超过一个项目时,你就需要知道怎么使用 Angular Library。 你可以把多个项目共享的组件放到这个 Library 了,就像 Angular Material 那样。 参考 Sandro Roth – Building an Angular Library with mul ...
描述 我们在使用 node 的 npm 下载依赖的时候,往往下载速度很慢,那是因为 npm 默认的是 npm 处于国外的官方镜像源。所以需要切换到国内的镜像源来加速依赖下载。所以本文推荐一款简单好用 npm 镜像源管理器,可以方便开发者管理自己的镜像源。 推荐:npm-registry-nrs ...
vscode插件liveserver增加对thymeleaf模板的简单支持 背景 vscode+liveserver开发时,多个页面引用的公用静态资源在每个页面都写一个遍比较麻烦,想让liveserver支持简单的thymeleaf语法,只要能把公用资源抽出来单独放到一个文件中声明即可。 网上找了一 ...
Scriptable 脚本合集 iOS桌面组件神器(Scriptable)原创脚本,精美作品收集、分享! 如果喜欢,欢迎点个 ⭐️ Star ⭐️ 给予小支持,感谢您的使用!喜欢这个项目?有好的脚本?请考虑留言来帮助完善它! 如果您使用过程中发现有问题或可以改进的流程,请提出 Issue 或 Pul ...
JS解混淆 最近在整理之前和一些同伴的分享资料,发现时间已经过了好久,特此整理一些有价值的分享记录。 JS混淆 学习js混淆可以逆向分析混淆和加密过程,实战可用于爬虫和渗透信息获取 本文档用于初步介绍js混淆的基础概念以及如何解混淆、调试,便于干掉反爬虫和渗透信息收集思路拓展 概念解释 混淆/加密 ...
前言 我们已经介绍了radash的相关信息和部分Array相关方法,详情可前往主页查看; 本篇我们继续介绍radash中Array的相关方法; 下期我们将介绍解析radash中剩余的 Array相关方法,并整理出Array方法使用目录,包括文章说明和脑图说明。 Radash的Array相关方法详解 ...
大家好,我是 Java陈序员。 今天,给大家介绍一个基于 Vue 全家桶实现的“网易云”播放器。 关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。 项目介绍 YesPlayMusic —— 一款高颜值的第三方网易云播放器,支持 Windows / ...
前言 在之前的 通过debug搞清楚.vue文件怎么变成.js文件 文章中我们讲过了vue文件是如何编译成js文件,通过那篇文章我们知道了,template编译为render函数底层就是调用了@vue/compiler-sfc包暴露出来的compileTemplate函数。由于文章篇幅有限,我们没有 ...