E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
js-数组操作
Js-
判断字符串中是否包含某个字符串
String对象的方法方法一:indexOf()(推荐)varstr="123";console.log(str.indexOf("3")!=-1);//trueindexOf()方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回-1。方法二:search()varstr="123";console.log(str.search("3")!=-1);/
神木惊蛰
·
2022-02-05 14:54
js-
数组删除指定元素的效率比较
本文分析几种从数组中删除指定元素(该元素出现可能不止一次)的方法的效率,这几种方法都不会改变原数组。话不多说直接上代码。vararray=[];letcount=100;for(leti=0;i=0;i--){if(sourse[i]===target){sourse.splice(i,1);i++;}}//console.log(sourse);returnsourse;}console.tim
前端喵
·
2022-02-03 03:12
js-
图片跟随鼠标移动
事件的兼容性代码varevt={//window.event和事件参数对象e的兼容getEvent:function(evt){returnwindow.event||evt;},//可视区域的横坐标的兼容代码getClientX:function(evt){returnthis.getEvent(evt).clientX;},//可视区域的纵坐标的兼容代码getClientY:function(
AssertDo
·
2022-02-02 23:40
数组操作
随笔
改变原数组的方法:copyWithin()从数组的指定位置拷贝元素到数组的另一个指定位置中。fill()使用一个固定值来填充数组(从start开始到end结束,不包含end)。from()通过给定的对象中创建一个数组。sort()对数组的元素进行排序。reverse()反转数组的元素顺序。splice()从数组中添加或删除元素。shift()删除并返回数组的第一个元素。unshift()向数组的开
·
2022-01-17 14:59
javascript
JS-
画图理解原型、原型链和原型实现的继承
不啰嗦,画图有个直观的印象。吐槽:众说纷纭。写几个要点:prototype属性是构造函数才有的。[[Prototype]]属性是所有对象都有的。(构造函数是Function的实例对象)constructor属性是原型对象才有的。(这个真说法不同,以红宝书为准,chrome打印也印证了)__proto__是定义在原型对象上的访问器属性!(需要提前知道构造器属性)原型是一种对象和对象之间的关系,如A对
凤阿狗
·
2022-01-10 16:53
webpack基础配置和使用
package.json文件创建对应的文件项目结构安装webpack需要用到的依赖Firststep(三大件):webpackwebpack-cliwebpack-dev-serverSecondstep(六件套):处理
JS
cy_南辞
·
2022-01-10 13:03
JS操作对象数组实现增删改查实例代码
2.数据准备这里我就以学生对象数组为例了,其实这个数组和json
数组操作
起来基本一致的,转换一下即可。例如可以使用JSON.parse将一串JSON字符串转换为js对象数组。
·
2021-12-24 18:28
java 数组实现学生成绩统计教程
目录一、项目名称二、项目描述1、项目简介2、程序要求三、说明主要讲讲做这题的过程中遇到的问题吧关于
数组操作
的10大方法1、打印Java数组中的元素2、从Array中创建ArrayList3、检查数组中是否包含某一个值
·
2021-12-22 12:33
Javascrip基础之for循环和数组
目录循环-forfor循环基本使用退出循环循环嵌套数组数组是什么数组的基本使用遍历
数组操作
数组总结循环-forfor循环基本使用for循环语法:重复执行代码好处:把声明起始值、循环条件、变化值写到一起,
·
2021-12-09 18:02
C++数组的定义详情
目录1.数组概念2.数组的复杂声明3.数组到指针4.
数组操作
4.1获取数组元素个数4.2使用for循环遍历数组(C++11开始支持)5.拓展5.1C字符串5.2vector5.3string6.思考6.1
·
2021-12-08 11:42
JS - 文件上传组件WebUploader使用详解1(带进度的文件上传
官网地址:http://fex.baidu.com/webuploader/
JS-
文件上传组件WebUploader使用详解2(MD5秒传、判断是否已经上传过)2,功能特点分片、并发:WebUploader
xiaotao_i
·
2021-11-28 11:29
jquery
前端
javascript
【python包】NumPy-快速处理数据2
https://blog.csdn.net/qq_52057693/article/details/121201077目录五、Numpy随机数Poisson分布六、求和求积、均值方差七、大小与排序八、多维
数组操作
九
Zincy星辰
·
2021-11-15 10:01
python
线性代数
矩阵
后端
开发语言
易语言编程命令调用操作大全
目录一、命令概述二、命令的格式三、命令的参数四、命令的返回值五、命令嵌套调用六、数组参数与数组返回值七、流程控制类命令八、算术运算命令九、逻辑比较十、位运算命令十一、
数组操作
命令十二、环境存取命令十三、
·
2021-11-10 11:11
C语言从入门到精通(第一期之结构框架)
初识c语言前言什么是c语言第一个C语言程序数据类型什么是注释字符串转义字符常量、变量选择语句循环语句函数
数组操作
符关键字指针结构体总结前言欲戴皇冠,必承其重。
Code_Cao
·
2021-10-28 23:38
笔记
c语言
开发语言
C语言从入门到入土(入门篇)(初识C语言p3)
初识C语言什么是C语言第一个C语言程序数据类型变量、常量字符串+转义字符+注释选择语句循环语句函数
数组操作
符常见关键字//以上是前两节的内容,想看的小伙伴们可以去我的主页哈!
原来45
·
2021-10-22 18:24
笔记
C语言
C语言入门篇
c语言
开发语言
c++
JS-
根据传入参数替换字符内指定位置的值
(可用于身份证或手机号隐藏部分数字)/***@description替换字符串内指定位置的值*@param{Number|String}startPosition-开始位置*@param{Number|String}endPosition-结束位置-该位置文本不做替换操作*@param{String}originStr-原始文本*@param{String}replaceStr-替换文本*@ret
·
2021-10-20 16:49
java Array和Arrays的区别总结
我们在对
数组操作
时,经常会用到Arrays的方法,同时会结合一些函数函数对数组进行操作。同时我们还学习了数组类Array,这两种类的名称上只有很小的差别,但在用法上区别比较大。
·
2021-10-20 11:57
C语言从入门到入土(入门篇)(初识C语言p1)
3.3变量的使用3.4变量的作用域和生命周期3.5常量4.字符串+转义字符+注释4.1字符串4.2转义字符5.注释(因时间原因,以下内容下次发文讲)变量、常量字符串+转义字符+注释选择语句循环语句函数
数组操作
符常见关键字
原来45
·
2021-10-18 11:00
C语言
笔记
C语言入门篇
c语言
r语言
java
&1.1初识C语言——入门篇
C语言的历史2.集成开发环境——VS2019的安装3.第一个C语言程序4.数据类型入门篇包括:C语言的历史VS2019的安装第一个C语言程序数据类型变量、常量字符串+转义字符+注释选择语句循环语句函数
数组操作
符常见关键字
满洲里有象&&
·
2021-10-17 10:46
初识C语言
c语言
56个实用的JavaScript 工具函数助你提升开发效率
目录1.数字操作(1)生成指定范围随机数2.
数组操作
(1)数组乱序(2)数组扁平化(3)数组中获取随机数3.字符串操作(1)生成随机字符串(2)字符串首字母大写(3)手机号中间四位变成*(4)驼峰命名转换成短横线命名
·
2021-10-15 18:40
Redis使用RedisTemplate模板类的常用操作方式
目录一、前言二、Redis数据结构简介三、RedisTemplate对5种数据结构的操作3.1String字符串操作3.2list
数组操作
3.3Hash结构,map操作3.4Set集合操作四、总结一、前言
·
2021-09-25 12:00
JavaScript中常用的
数组操作
方法
目录一、concat()二、join()三、push()五、shift()六、unshift()七、slice()八、splice()九、substring()和substr()十、sort排序十一、reverse()十二、indexOf与lastIndexOf十三、every对数组十四、some十五、filter十六、map十七、forEach数组遍历1、find():2、findIndex()
·
2021-09-23 18:53
每天3小时学前端之
JS-
第01天-初识JS
初识JS标记语言与编程语言跟之前学过的HTML和CSS不同,JavaScript才算是一门真正意义上的编程语言标记语言:由标记(标签/元素),标记属性等简单的见名知意的符号,来代表不同的布局单元来组织网页。编程语言:具有变量,逻辑判断,循环等编程语句必须具备的语法规范等。计算机编程语言语言是用来交流的工具,人类语言是人与人之间交流的工具。计算机的语言世界里只有二进制的0和1。和十进制只有0到9十个
零寂_Web前端
·
2021-09-22 12:45
Python爬虫:给我一个链接,虎牙视频随便下载
我们随便点击其中的一个视频进入,按电脑键盘的F12来到开发者模式,然后点击network->
js-
>找到相应的网址->视频下载链接我们可以找到相应的视频下载链接。那么怎样发起请求呢?
il_持之以恒_li
·
2021-09-20 17:38
Python
爬虫
python
爬虫
正则表达式
Vue.js源码解析 - 2.x
js-
>动态类型语言:灵活,易有隐患代码。flow->编译期发现由类型错误引起的bug->使编写JS具有和编写Java等强类型语言相近的体验。1.2工作方式类型推断类型注释类型推断
妮儿_smile
·
2021-09-08 16:11
js-
判断两个数组中含有相同的元素
arrayIsEqual(arr1,arr2){letarrFlag=false;if(arr1.length!=arr2.length){returnarrFlag}arr1.forEach((element,index)=>{if(arr1.indexOf(arr2[index])!=-1&&arr2.indexOf(element)!=-1){arrFlag=true;}});returna
闲敲代码赚花花
·
2021-09-06 22:42
js
function
js
解析数据结构-散列表
散列表
数组操作
数据(增加):是将原数组的数据复制一份,再加上增加的对应位置的数据,形成一个新的数组。所以较慢。查找数据:数组是有下标的,根据下标进行查找。
oil欧哟
·
2021-08-31 09:19
数据结构
数据结构
链表
java
python基础之Numpy库中array用法总结
目录前言为什么要用numpy数组的创建生成均匀分布的array:生成特殊数组获取数组的属性数组索引,切片,赋值
数组操作
输出数组总结前言Numpy是Python的一个科学计算的库,提供了矩阵运算的功能,其一般与
·
2021-08-26 12:20
这么搞,10 亿数据量只需要 100MB 内存
本文redis试验代码基于如下环境:操作系统:MacOS64位版本:Redis5.0.764bit运行模式:standalonemoderedis位操作reids位操作也叫位
数组操作
、bitmap,它提供了
·
2021-07-28 12:50
javaredis
MATLAB(一)基本操作与矩阵输入
特殊变量和常量4.MATLAB调用优先5.数字显示格式长Exercise练习6.命令行终端7.部分函数8.数组(向量和矩阵)Exercise练习9.数组索引10.取代位置11.冒号运算符12.数组连接13.
数组操作
IT_CHEN_JJ
·
2021-07-21 22:23
MATLAB总集
matlab
c++
数学建模
矩阵
数学
Java
数组操作
的十大方法
原文请戳这里Top10MethodsforJavaArrays0.定义数组String[]aArray=newString[5];String[]bArray={"a","b","c","d","e"};String[]cArray=newString[]{"a","b","c","d","e"};1.在Java中打印一个数组int[]intArray={1,2,3,4,5};StringintA
打铁大师
·
2021-06-26 09:32
Swift 基础 —— 关于
数组操作
一、自定义数组的累加操作,并返回一个数组。和reduce类似,只不过reduce返回的是一个元素,而不是数组。//reduce用法letnums=[1,2,3,4]letsumNums=nums.reduce(1,+)//11首先自定义:extensionArray{///返回所有元素合并到一个数组中,保留合并时的每一步的值//////-Parameters:///-initialResult:初
落夏简叶
·
2021-06-25 20:44
数组加强和Arrays工具类
数组操作
冒泡排序假定数组中第一个值最大依次和后面的值做比较如果前面的值比后面的大,则前面的值和后面的值交换位置//冒泡排序int[]arr={12,3.5,8,2,15};//publicstaticint
沐洛已成殇
·
2021-06-25 13:00
VUE-安装
为啥要用vue1.提高开发效率提高开发效率的发展历程:原生
JS-
>JQuery类库->前端模板引擎->Angular/vue(能减少不必要的DOM操作,提高渲染效率;双向数据绑定,通过框架提供的指令,我们只需要关心数据的业务逻辑
哎呦呦胖子斌
·
2021-06-25 13:44
js-
函数节流和防抖
一.什么是函数防抖&节流函数防抖函数防抖(debounce):在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时函数节流(throttle):当持续触发事件时,在规定时间段内只能调用一次回调函数。如果在规定时间内又触发了该事件,则什么也不做,也不会重新计时,即使一直触发,也是每隔n秒执行一次回调相同点/不同点相同:都是限制回调函数调用频率,避免大量计算导致的页面卡顿.不同:防抖是将多
王蕾_fd49
·
2021-06-25 11:38
重学
js-
语法/数据结构
一、js的基本语法区分大小写这一点意味着变量a和变量A是完全不同。变量命名规则首字母必须是字母、下划线(-)或者美元符号($)。其他字母可以是下划线(_)、美元符号($)、字母或者数字。一般采用(小)驼峰法:第一个字母小写,其余有意义的单词首字母大写。不能是关键字或保留字。二、数据类型ECMAScript标准规定了7种数据类型,其把这7种数据类型又分为两种:原始类型和对象类型(又称合成(compl
呼啦呀黑
·
2021-06-23 00:09
JS-
数据类型- typeof/instanceof/Object.prototype.toString
参考文章:数据类型typeof运算符JavaScript有三种方法,可以确定一个值到底是什么类型。typeof运算符instanceof运算符Object.prototype.toString方法typeoftypeof运算符可以返回一个值的数据类型。数值、字符串、布尔值分别返回number、string、boolean。typeof123//"number"typeof'123'//"strin
chrisghb
·
2021-06-22 11:31
JS-
对象基本用法
定义无序的键(key)值(value)对组合声明对象的方式letobj={'name':'zhangdeshou','age':18}letobj=newObject({'name':'zhangdeshou'})letobj=Object.create({name:'saint'})//悄悄话,如此创建的对象在原型链上哦console.log({'name':'zhangds,'age':18}
张德瘦嬢嬢
·
2021-06-22 09:29
Java基础3-
数组操作
;类概述
昨日内容回顾数据类型基本数据类型1)byte,short,int,long,float,double2)boolean[true,false]3)char100:默认为int1.2:默认为double引用类型1)class2)interface3)[],数组函数作用:封装功能代码不能嵌套定义函数的结果返回给调用者函数定义格式[修饰符][返回值类型][函数名](类型1参数1,类型2参数2,...){
xkzhai
·
2021-06-21 11:55
原生
JS-
实现无限图片轮播
实现思路:一、布局部分:1、采用div>ul>li>img布局,来展示轮播的图片banner;2、采用div>>ul>li>a标签,来显示小红点;整个布局入下图所示:途中的,图中的第一个li和最后一个li标签是用来做动画过渡时使用,就不会产生空白抖动的情况,这个两个图,暂时称之为“站位图”二、JS代码部分1、先处理好左右(上一张,下一张)两个按钮的点击事件,点击之后,能够正常的切换当前图片;2、在
怕孤_
·
2021-06-20 09:59
js-
由深拷贝浅拷贝,传值与传址-引发的关于堆(“heap”)栈(“stack”)的思考!
前端面试一定会都遇到输出值的问题,并且不止一道题而是几乎两页纸。这类问题大多都是看一个前端开发者的js基础,数据类型和变量作用域。今天我们就堆栈的概念来看看js中的变量是如何存储的。Js的数据类型可分为值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)。和引用数据类型:对象(Object)、数组(Array)、函
昊明_88f9
·
2021-06-19 16:27
Java基础-集合类-集合类工具
中文版百度网盘链接:https://pan.baidu.com/s/1E5Xyw3O1IED02-hBoQbvAw提取码:969kJDK提供的操作工具类有:集合操作工具:java.util.Collections
数组操作
工具
HughJin
·
2021-06-15 12:14
关于原生
js-
递归
递归函数---在函数内部间接或直接自己调用自己递归又分为直接递归或者间接递归直接递归指在函数中自己调用自己间接递归是指函数中调用了其它函数,而其它函数又调用了自己注意,定义变量I和sum放在外面做全局变量arguments相当于一个数组array此时函数嵌套函数,是一个闭包
时光有情
·
2021-06-15 04:14
再探
JS-
基础
JavaScript如今也算的上是如日中天,学好js还是很有必要的。JS教程认识JavaScriptJavaScript是脚本语言。JavaScript是一种轻量级的编程语言。JavaScript是可插入HTML页面的编程代码。JavaScript插入HTML页面后,可由所有的现代浏览器执行。JavaScript很容易学习。特别提示JavaScript与Java是两种完全不同的语言,无论在概念还是
静候那一米阳光
·
2021-06-14 08:40
JS学习笔记之
数组操作
shift()删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined。unshift()将参数添加到原数组开头,并返回数组的长度。pop()删除原数组最后一项,并返回删除元素的值;如果数组为空则返回undefined。push()将参数添加到原数组末尾,并返回数组的长度。concat()返回一个新数组,是将参数添加到原数组中构成的。splice(start,deleteCoun
Cjate
·
2021-06-12 14:10
js-
函数及面向对象
一.数据类型的操作原理数据类型基本数据类型(值类型)numberstringbooleannullundefined引用数据类型对象{}普通对象/^$/正则一般类的实例都是对象数据类型的函数的prototype属性实例的proto属性函数function普通函数类。。。console.log(typeofObject);//function值类型直接按值操作,例如:vara=12;直接把12这个赋
王蕾_fd49
·
2021-06-11 19:15
js-
转载原创-《js对象引用,深入理解》
参考:https://segmentfault.com/a/1190000014724227?utm_source=index-hottestJavaScript有七种内置类型,其中:基本类型•空值(null)•未定义(undefined)•布尔值(boolean)•数字(number)•字符串(string)•符号(symbol,ES6中新增)引用类型•对象(object)对于基本类型,赋值(=
杯雪1990
·
2021-06-11 18:27
你所不知道的forEach、map、filter、find、sort、some等易错点整理
一、常用方法解析说起
数组操作
,我们肯定第一反应就是想到forEach()、map()、filter()等方法,下面分别阐述一下各方法的优劣。
chang_遇见缘
·
2021-06-10 09:02
秒杀系统优化
秒杀问题:多人集中时间读写同一份库表,读写冲突,锁严重优化思路将请求尽量拦截在系统前端利用缓存优化细节客户端优化产品设计-按钮点击后置灰,避免重复提交
JS-
限制用户在指定时间间隔提交请求次数站点优化(针对需要登录的页面
Daniel_Wong
·
2021-06-10 08:48
[每天进步一点点~] vue uni-app 数组的操作方法:filter()、map()、forEach()、concat()、push()、join()、pop()、shift()、unsh...
详细学习请看:vue
数组操作
方法JavaScriptArray对象参考手册【使数组发生更新】方法:修改了原始数组,会触发视图更新push()、pop()、shift()、unshift()、splice
WYL_99
·
2021-06-08 11:20
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他