• 2025-01-03js数组实例方法:forEach,includes,indexOf
    Array.prototype.forEach()forEach()方法对数组的每个元素执行一次给定的函数语法forEach(callbackFn)forEach(callbackFn,thisArg)参数callbackFnelement:数组中正在处理的当前元素index:数组中正在处理的当前元素的索引array:调用了forEach()的数组本身thisA
  • 2024-12-26请解释下`[1,2,3,4,5].indexOf('3')`的结果
    在JavaScript中,indexOf方法用于查找数组中某个元素的第一个匹配项,并返回其索引。如果没有找到该元素,则返回-1。但是,重要的是要注意indexOf在比较时是基于严格相等性(===)的。这意味着它不仅比较值,还比较值的类型。在你给出的例子中:[1,2,3,4,5].indexOf('3')你正在尝试
  • 2024-12-12基于HTML的个人博客系统的设计与实现
    一、前言        随着互联网的飞速发展,人们分享生活、表达观点和展示自我的需求日益增长。个人博客作为一种重要的网络交流平台,为用户提供了便捷的信息发布和分享渠道。它不仅可以记录个人的成长经历、专业知识、兴趣爱好等,还能促进用户之间的互动交流,拓展社交圈子,甚
  • 2024-12-06JavaScript查找数组中某个元素的位置
    indexOf:在JavaScript中,你可以使用indexOf()方法来查找数组中元素的位置。如果元素不存在于数组中,indexOf()会返回-1。letindex=array.indexOf('x')if(index!=-1){//...}findIndex:如果你需要查找的是复杂对象数组,你可能需要自定义一个查找函数,使用findIndex()letobj
  • 2024-11-25最小覆盖子串(java)
    给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 "" 。注意:对于 t 中重复字符,我们寻找的子字符串中该字符数量必须不少于 t 中该字符数量。如果 s 中存在这样的子串,我们保
  • 2024-11-27基于gin和gorm框架的流媒体视频网站(1)
    一、基本配置1、配置config.go  使用viper读取config.yml的配置packageconfigimport( "log" "github.com/spf13/viper")typeConfigstruct{ Appstruct{ Namestring Portstring } Streamerstruct{ Namestring Portstring } Schedule
  • 2024-10-11vue ui创建项目报错:Cannot read property 'indexOf' of undefined解决方法
    本来以为是个很简单的小报错,在网上搜了几个教程竟然都没有解决,整了快半个小时,越整越烦躁。最后忍无可忍重新安装了一遍nodejs,竟然还报这个错...突然想到自己一直没去看详细的报错日志,于是在黑窗看了一下报错内容:原来是权限不够(注:之前用系统管理员身份运行过,创建项目那里目录一
  • 2024-09-26微信小程序如何调起H5页面的支付?
    做过微信公众号支付(JSAPI)的同学,会比较熟悉,调起微信支付所需要的六个必须参数:appId、timeStamp、nonceStr、package、signType。JSAPI官方文档:https://pay.weixin.qq.com/wiki/doc/api/jsapi_sl.php?chapter=7_7&index=6我们再来看一下小程序支付的官方介绍:https://pay.weixin.qq.co
  • 2024-09-12js | TypeError: Cannot read properties of null (reading ‘indexOf’) 【解决】
    js|TypeError:Cannotreadpropertiesofnull(reading‘indexOf’)【解决】描述概述在前端开发中,遇到TypeError:Cannotreadpropertiesofnull(reading'indexOf')这类错误并不罕见。这个错误通常表明你试图在一个null值上调用indexOf方法,而null是一
  • 2024-09-10获取rem像素转换比例 flag为true返回数字
    //获取rem像素转换比例flag为true返回数字exportfunctiongetRem(px,flag){px=(px||0)+''if(!(px.indexOf('%')!==-1||px.indexOf('rem')!==-1)){px=(Number(px)/40)+'rem'}if(flag){returnN
  • 2024-08-21去重方法
    一、使用Set  JavaScript的Set对象允许你存储唯一值,因此可以通过将数组转换为Set然后再转换回数组来去重。constarray=[1,2,2,3,4,4,5];constuniqueArray=[...newSet(array)];console.log(uniqueArray);//[1,2,3,4,5]二、使用filter
  • 2024-08-20js indexOf 用法
    Array.prototype.indexOf()constbeasts=['ant','bison','camel','duck','bison'];console.log(beasts.indexOf('bison'));//Expectedoutput:1//Startfromindex2console.log(beasts.indexOf
  • 2024-08-10直播软件搭建,利用精准搜索优化用户搜索体验
    精准搜索核心思想:将用户输入的字符串作为一个整体去与数组的每一项做匹配,把符合的保存下来即可。这里主要用到的JavaScript字符串的indexOf()方法——返回某个指定的字符串值在字符串中首次出现的位置,如果不存在,则返回-1。有一点需要注意,`indexOf()`方法对大小写敏感!另外数
  • 2024-08-08String类的获取功能方法 day11
    packagecom.shujia.day11;/*String类的获取功能intlength()获取字符串中的字符个数charcharAt(intindex)根据索引获取对应的字符intindexOf(intch)
  • 2024-07-16JavaScript字符串对象查找字符出现次数
      查找字符串中某个字符出现的次数思路:1.根据indexOf()方法的特性只会返回要查找的字符出现再字符串中的第一次的位置     2.而且想要继续往后查找则需要跳过前一个已经查询了的字符的位置,则可以在原先位置加       1后再查找     3.将
  • 2024-07-12js 数组方法 - 查找 - indexOf()、includes()、find()、findIndex()、filter()、lastIndexOf()
    indexOf()该方法可以返回数组中指定元素的索引,如果不存在,则返回-1。constarr=["apple","banana","orange"];constindex=arr.indexOf("banana");console.log(index);//输出:1constarr2=["aaa","bbb","ccc",9
  • 2024-07-04next.js 利用中间件(middleware.ts)实现PC与移动互相丝滑跳转
    场景描述产品要求开发一个落地页,为了美观,他要求这个两个页面分开设计,PC页面路由是`/landingpage`,移动端页面是`/landingpage/mobile`从用户角度出发,现在有一种访问场景,假如用户A正在访问PC页面`/landingpage`,然后他要把这个页面以微信方式分享给用户B,用户通过手机方式打开,那这个
  • 2024-06-16使用vue如何判断当前设备是PC端还是移动端?
    在实际开发中我们经常会遇到一个需求,就是做一个页面链接到移动端,但是要求移动端和PC端页面样式不一样,这就是要判断当前登录网页的设备是PC还是移动,那么我们就需要对当前登录设备进行判断。使用navigator.userAgent字符串检测在PC端开发完做移动端需求,仅在输入框这一个页面
  • 2024-06-05小米商城格式化、反混淆检测点
    小米商城格式化检测点:vara=function(){  varx=!0;  returnfunction(a,t){   vare=x?function(){    if(t){     varx=t.apply(a,arguments);     t=null;     returnx;   }  }:
  • 2024-05-15fiddler自定义规则
     请求前拦截某个请求staticfunctionOnBeforeRequest(oSession:Session){if(oSession.url.indexOf("initialCid=")>-1&&oSession.url.indexOf("dm=cd")>-1){oSession.oRequest.FailSession(666,"Blocked",&
  • 2024-04-25js获取当前的操作系统
    在JavaScript中,没有直接的方式来获取操作系统的信息,因为出于安全考虑,浏览器不允许访问这些信息。但是,你可以通过用户代理字符串(User-Agentstring)来间接地推断操作系统信息。以下是一个简单的JavaScript函数,用于解析用户代理字符串以推断操作系统://获取操作系统类型fu
  • 2024-04-23gojs2.1去水印
    go.jsgo-debug.jsgo-module.jsES6模块go-debug-module.js这四个文件,具体看你使用哪一个搜索String.fromCharCode找到下图位置,这是我的格式化之后的样子 然后在 returnf 之前添加代码if(f.indexOf('GoJS2.1evaluation')>-1||f.indexOf('(c)1998-
  • 2024-04-12数组搜索和位置方法总结(indexOf()、lastIndexOf()、includes()、find()、findIndex())
    1.严格相等(indexOf()、lastIndexOf()、includes())这三个方法都接受两个参数(要查找的元素、可选的起始搜索位置)indexOf()、includes()从数组第一项往后搜索,lastIndexOf()从数组最后一项往前开始搜索indexOf与lastIndexOf返回要查找的元素在数组中的位置,如果没有找到返回-1,incoude
  • 2024-04-11indexOf
    lettext="dockerrun-d-p8080:8080-p8081:8081-p8081:8081-p8081:8081-P8082-P8082-ekey1=value1-ekey2=value23-ekey3value3"letarray1=findStringIndex(text,"-p");letarray2=findStringIndex(text,"-P"