• 2024-11-06Js Bom&定时器、事件循环
    BOM:浏览器对象模型BOM为我们提供了一组对象,通过这组对象可以完成对浏览器的各种操作BOM对象:Window——代表浏览器窗口(全局对象)Navigator——浏览器的对象(可以用来识别浏览器)Location——浏览器的地址栏信息History——浏览器的历史记录(控制浏览器前进后退)
  • 2024-10-13JavaScript基础1
    实验介绍:JavaScript可以使网页进行交互。它和Java没有任何关系,但在它出现的时候Java很热门,为了引起人们对它的重视,它起名JavaScript。一:JavaScript里的新概念语法DOM对象是一种编程接口,允许我们从文档中增删改除元素。当浏览器加载一个网页时,它会将网页中的HTML内容解析成一
  • 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"
  • 2024-04-10Java 方法重载
    方法名相同,但各自的参数不同,称为方法重载(Overload)注意:方法重载的返回值类型通常都是相同的。方法重载的目的是,功能类似的方法使用同一名字,更容易记住,因此,调用起来更简单。举个例子,String类提供了多个重载方法indexOf(),可以查找子串:intindexOf(intch):根据字符的Unicode
  • 2024-03-13java中string类型常用的37个函数
    java中string类型常用的37个函数—无极低码intindexOf(intch,intfromIndex)、intindexOf(intch)、intindexOf(Stringstr,intfromIndex)、intindexOf(Stringstr)、intlastIndexOf(intch,intfromIndex)、intlastIndexOf(intch)、intlastIndexOf(Strin
  • 2024-03-13c# 爬取汉字
    //下载页面源文件并将其转换成UTF8编码格式的STRING//stringmainData=Encoding.UTF8.GetString(wc.DownloadData(string.Format("你要采集的网页地址")));stringpath=Server.MapPath("data");FileStreamfs=newFileStream(path+&quo
  • 2024-02-16StringUtils使用与源码分析
    在apache的lang3包中有个StringUtils工具类,该工具类为开发中常用的字符串处理工具类 非空判断,isBlank和isEmpty这俩方法的形参都是charSequence字符序列。isEmpty判断这个字符序列是否为null,还有长度是否为0,如果是,则返回true,反之返回falseisBlank在isEmpty之上还有一个,如果长度
  • 2024-01-28字符缓冲流读取复制文件、排序文件内容
    1publicstaticvoidmain(String[]args){2try(3//定义字符输入流与文件相通4BufferedReaderbr=newBufferedReader(newFileReader("src/test.txt"));5//定义字符输出流与文件相通6