静态方法是可以直接用类名.方法名去调用,而实例方法是不可以,他必须要用实例才可以去调用,那么,在js世界里面会不会也有类似的一个东西呢?实际上是有的,看一看以下方法:var Person=function(){}; Person.say=function(){ console.log('I am a Person,I can say.') }; Person.prototype.g
下面是几种遍历方法,另外我们常用来中断循环语句我在这里简单提一下:  a、continue: 中断本次循环;  b、return和break直接跳出循环。1.for循环var arr = [1, 2, 3] for(var i = 0, len = arr.length; i < len; i++) { // 这里i是代表数组下标 console.log(i); // 0, 1,
转载 2024-04-14 08:38:36
25阅读
<!DOCTYPE html><html> <head> <meta charset="UTF-8">
原创 2022-02-11 13:58:29
82阅读
数组也是对象数据类型,也是由键值对组成。var ary = [12,23,34];/** * 结构: * 0:12 * 1:23 * 2:34 * length: 3 */1.以数组作为索引(属性名),索引从零开始递增2.有一个length熟悉性存储数组长度 ary[0] 获取第一项 ary[ary.length-1] 获取最后一项复制代码数组每一项值可以是任何数据类型//=&gt
转载 2021-01-31 13:15:39
187阅读
2评论
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> var arr = ['a','b','c','d','e']; arr[arr.
转载 2016-07-28 15:19:00
45阅读
2评论
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> //创建一个数组 var arr = ["孙悟空","猪八戒","沙和尚"]; /* * push() * - 该方法可以向数组末尾添加一个或多个元素,并返回
原创 2021-07-19 09:39:47
99阅读
第一部分数组去重,总结了一些数组去重方法,代码如下:/**  * 去重操作,有序状态  * @param target  * @returns {Array} */function unique(target) {     let res
js
转载 2017-07-03 15:17:43
588阅读
大家有没有想过,js数组为什么会有这么多方法,没错,就是为了不同场景下处理数据需要,就像设计模式一样,都是为了能更好处理当前场景需要。 首先怎么创建一个数组呢, // 两种方式 // 1,构造函数模式 (Array,是浏览器引擎自动创建构造函数,js 所有直接可用东西都是浏览器默认创建 ...
转载 2021-09-27 10:59:00
132阅读
2评论
根据方法特性分类数组方法改变数组自身方法3个常用方法:splice(startIndex, deleteCount, ...items)--从指定位置添加元素,返回被删元素(新增时返回空数组)。sort(func(a,b))--数组排序,按照字符编码顺序排序。时间复杂度跟浏览器实现方法有关。reverse() --数组头尾颠倒,在谷歌/Microsoft Edge相当于sort((a,b)=
原创 2024-08-12 11:30:50
40阅读
jsMath对象
原创 2019-02-26 10:47:23
433阅读
1. 获取 url 参数 function getParameter(parName){ var str = parName.toLowerCase() + "="; var gvalue = ""; var HREF = location.href; var upperHREF = locati ...
转载 2021-09-23 01:34:00
68阅读
2评论
Js 对象 使用new 关键字来创建对象,举例如下, var a = new String(); 如构造函数无参数,则不必加括号,JS内部对象 数组(Array)对象 创建数组 var myarray = new Array(0); //创建一个长度为0数组var myarray = new Array(1,2,3); //创建一个指定长度数组,禀赋初值 数组长度不固定,赋值即可改变长度
本文为记录JS中常见方法,您可以将其封装为你自己工具函数,方便在任何项目中使用。如下方法为我工作期间遇到实际需求整理得来,其中有些借鉴了他人代码精华(距离时间有些久远,有些已经找不到原文了),如果您有更好方法,欢迎留言讨论!篇幅有限,本文将会持续更新。一、数组去重1.Set()适用场景:数组内元素全部为基本数据类型(引用类型会失效)let arr = [1, '2', 3, '2',
js常用Math方法汇总,jsMath方法汇总,Math方法汇总,常用Math方法汇总
js数组常用方法总结 操作数组常用方法 操作数组,印象操作数组方法很多,下面总结了一下数组中常用几个方法: JavaScript创建数组有两种方式 (一)使用 Array 构造函数: var arr1 = new Array(); //创建一个空数组var arr2 = new Arra ...
转载 2021-10-20 16:50:00
155阅读
2评论
在JavaScript常用字符串方法如下:获取字符串长度: length属性:用于返回字符串字符数量,包括空格和特殊字符。let str = "hello, world!"; let strLength = str.length; console.log(strLength); // 输出 132. **提取子字符串**: - **`slice(start, end)`方法**:
原创 精选 7月前
230阅读
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> //创建一个字符串 var str = "Hello Atguigu"; /* * 在底层字符串是以字符数组形式保存 * ["H","e","l"] */
原创 2021-07-19 09:39:36
107阅读
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> //创建一个字符串 var str = "Hello Atguigu"; /* * 在底层字符串是以字符数组形式保存 * ["H","e","l"] */
原创 2022-02-22 11:04:09
102阅读
原生js关于DOM方法:通过id获取dom元素:<div id="demo"></div> let boxEle = document.getElementById("demo");通过类名获取dom元素 返还是数组!<div class="demo"></div> let boxEle = document.getElement
1.获取对象(obj)属性个数:Object.keys(obj).length。 2.substr(开始索引,长度),substring(开始索引,结束索引)。 3.数组操作: push:向数组末尾添加一个或多个元素,并返回新长度; pop:删除,并返回最后一个元素; unshift:向数组
转载 2017-01-13 01:26:00
57阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5