首页 > TAG信息列表 > indexOf

根据当前用户使用登陆设备进行判断(移动端或pc)

需求概括: 原jsp页面,pc端页面大小风格在移动端使用时部分页面缺失。现要求进行页面自适应改造,使其可以在移动端进行页面自适应。大致想法为根据用户使用登入系统的方式进行判断,是否为移动端或PC端来分别进行不同页面的跳转。 判断当前使用系统方式为移动端或PC端的方法: //判断当

filter 加 indexOf 方法去重数组

let arr = [1, 2, 3, 4, 3, 2, 3, 4, 6, 7, 6] let unique = (arr) => { console.log(arr) return arr.filter((item, index) => { // console.log(item, index) indexOf 返回第一个索引 return arr.indexOf(item) === index

Java Script字符串

一、字符串概述 字符串是一种数据结构,字符串就是将相同类型的内容结成串,由于是值类型的,所以不能改变,所做操作会产生新的字符串 二、字符串的声明 1.var str = '字符串' 2.var str = new String('字符串') 三、字符串的lenght属性 字符串的lenght属性会返回字符串的长度,其中包括空

vue 限制小数点位数以及只能输入数字

formatDecimal(str, num) { //str当前输入值,num是想要保留的小数位数 str = String(str); if (!str.trim()) { return str; } var len1 = str.substr(0, 1); var len2 = str.substr(1, 1); // 如果第一位是0,第二位不是点,就用

2022-7-22 第6组 刘明延 学习笔记

知识点: equals() 可以比较通过new创建新对象的String的内容,输出为boolean类型 length() 可以打印出字符串的长度 charAt() 取出指定下标位置的字符  indexOf() 判断某字符是否存在,indexOf(String,int)为从int当前位置开始查找字符,找到后返回它的下标 subString() 截取字符串,包含

字符串

  字符串:"" '' ``         双引号或单引号之间的内容不会执行,不会计算                 字符串:             属性:                 .length 长度,指字符个数不能修改                 索引:从0开始,最后一个字符索引是长度-1          

前端浏览器环境检测

效果图:       // getClientRecond.js const getClientRecond = { sys: "other", sysVersion: "", browser: "", browserVersion: "", token: "", userId: "", sysBits:"",

日常开发记录-indexOf方法

indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。 如果没有找到匹配的字符串则返回 -1。 let str = "hello world , welcome." console.log(str.indexOf("he")) // 0 console.log(str.indexOf("xxxx")) // -1      

一天一个仿lodash函数实现-fromPairs、indexOf、initial

fromPairs 它是toPairs的反转,不过现在是数组函数系列还没走到toPairs。 它接收一个二维数组,元素是一个两元素的数组,一个是key,一个是value 所以实现很简单 function fromPairs(arr){ const map = {}; arr.forEach(item => { map[item[0]] = item[1]; }) return map; }

学习javascript10

学习javascript 三、match()方法简介在JavaScript中,使用match()方法可以从字符串内索引指定的值,或者找到一个或多个正则表达式的匹配。 语法: 1 2 stringObject.match(字符串) //匹配字符串; stringObject.match(正则表达式) //匹配正则表达式 说明: stringObject指的是字符串对

C#匿名实现IComparer接口-按指定字符串规则排序

需要将数组["丁","乙","甲","丙"],按甲、乙、丙、丁排序,但是C#的字符串排序规则没有该排序类型,所以预指定顺序,再匿名生成IComparer接口的实现类。 var classOrderList = new List<string>{"甲","乙","丙","丁"}; var comparer = Comparer<s

JS之字符串搜索

  indexOf():返回指定文本在字符串中第一次出现(的位置)索引 注:js从0开始计算位置。   lastIndexOf():返回指定文本在字符串中最后一次出现的索引 注:如果未找到文本,indexOf()和lastIndexOf()都返回-1   indexOf()和lastIndexOf()都接受第二个参数作为搜索的开始位置   se

利用indexOf实现数组去重

array.indexOf() 1. 找到该元素,则返回该数组中该元素(第一个出现)的索引。 2. 未找到该元素,则返回 -1 。 3. 利用 indexOf 实现数组去重代码如下: let arr = [1, 2, 3, 3, 4, 4, 5, 6, 6, 7] function unique(arr) { const newArr = [] for (let i = 0; i < arr.length; i++) {

Vue -- vant tabbar 点击切换高亮

在 vue-cli 移动项目中,使用 vant 底部切换,例如:/mine 和 /mine/collect 都需要"我的"高亮,点击"我的",回到 /mine 页面。使用vant文档中的 tabbar change 方法,点击"我的"不能触发 change 事件,所以可以点击每个 item 实现。刷新也要保留指定页面高亮。 页面数据可以循环显示,为了展示自

input事件

输入整数且保留两位小数<input type="text" id="costs1" class="layui-input" value="" onkeyup="this.value= this.value.match(/\d+(\.\d{0,2})?/) ? this.value.match(/\d+(\.\d{0,2})?/)[0] : ''"

字符串对象

String是基本数据类型,按道理对象才有属性和方法,复杂数据类型才有对象和方法。 基本包装类型 简单数据类型---复杂数据类型 var temo = new String('andy'); //把临时变量的值给str //赋值 str=temp; //销毁临时变量 temp=null; number;boolean 字符串的不可变 所以不要大量的拼接

浏览器判断是ie

let userAgent = navigator.userAgent; let isIE = userAgent.indexOf('compatible') > -1 && userAgent.indexOf('MSIE') > -1; let isIE11 = userAgent.indexOf('Trident') > -1 && userAgent.indexOf(

android括号内文字修改颜色 数据后台返回

String name = payChannelListDTO.getName(); String subNameA = name.substring(0, name.indexOf("(")+1); String subNameB = name.substring(name.indexOf(")")); String quStr=name.substring(name.indexOf("(")+1,name.indexOf(")&qu

开源测试工具之如何使用 Sonic 云测平台打王者?(下)-- iOS 支持

前言 Sonic v1.3.0-beta 已经发布啦! 开源测试工具 如何使用 Sonic 云真机测试平台打王者?(上)_可可爱爱的程序员的博客-CSDN博客 软件测试资料领取方式 (#2) · Issue · 可可爱爱的程序员 / 软件测试资料合集 · GitCode iOS 支持 上回说到,如何用 Sonic 云真机打王者。 随着 iOS

输入框内容换行转译

文本框换行转译 data.indexOf('\\n') != '-1' data.replace(/\\n/g,"\r"), else data.replace(/\\r/g,"/r")   html换行转译 data.indexOf('\\n') != '-1' data.replace(/\\n/g,"<br/>") else d

Java中indexof()的用法

java 中indexof():指定字符在此实例中的第一个匹配项的索引并从指定字符位置开始搜索,检查指定数量的字符位置。其实就是在字符串中,对其子串的查找。 Java中提供了四中查找方法: 1、int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引。 2、int indexOf(String

Leetcode每日一题(2022.2.2)

 评论代码分析(自己写的太烂了):  这个用户通过String的indexOf方法得到下标 int indexOf(int ch) 为什么形参是(int ch)呢?我以为是(char ch),既然不懂,就看源代码:  原来是得到char的Ascll码,然后调用  接下来这些就是indexOf查找相应子串的核心了。尝试看一下,没看懂,应该是技术

js关闭手机浏览器页面

if (navigator.userAgent.indexOf("MSIE") > 0) { if (navigator.userAgent.indexOf("MSIE 6.0") > 0) { window.opener = null; window.close(); } else { window.open('', '_top&#

发现一段灰产JS代码

用百度搜索时,发现一些正规网站老是转跳到灰色网站,一开始以为是电脑有问题,后来发现是源网站被黑后插入了js代码, 百度的转跳地址:https://www.baidu.com/link?url=uG7fSB4_3jpLkkUMvQhwTOZnVt04fZ9iQpE0RWaRO_CGYi7AzUORBHPzVVfkL1AA&wd=&eqid=e7c8ffb300015c200000000361f184d2 百度

Java字符串 indexOf方法练习

/* 获取一个字符串在另一个字符串中出现的次数。 比如:获取"ab"在 "abkkcadkabkebfkabkskab" 中出现的次数 */ public static int getCount(String s1, String s2) { if (s2.length() > s1.length()) { String tmp = s1;