首页 > web前端 > 正文

js有哪些改变自身值的方法

2023-11-12 20:31:04web前端阅读

js有哪些改变自身值的方法

1、pop方法从数组中删除最后一个元素,并返回该元素的值。

var array = ["cat", "dog", "cow", "chicken", "mouse"]var item = array.pop()console.log(array) // ["cat", "dog", "cow", "chicken"]console.log(item)  // mouse

2、push方法将一个或多个元素添加到数组的末尾,并返回该数组的新长度。

var array = ["football", "basketball",  "badminton"]var i = array.push("golfball")console.log(array) // ["football", "basketball", "badminton", "golfball"]console.log(i)     // 4

3、 reverse方法将数组中元素的位置颠倒,并返回该数组。

var array = [1,2,3,4,5]var array2 = array.reverse()console.log(array)             // [5,4,3,2,1]console.log(array2===array)    // true

以上就是js改变自身值的三种方法,希望对大家有所帮助。

猜你喜欢

  • js中同步如何理解

    js中同步如何理解

    1、如果调用者在函数返回时能够获得预期结果(即获得预期返回值或看到预期效果),则该函数同步。2、如果函数同步,即使调用函数执行的任务耗时,也会等到得到预期的结果。实例//在函数返回时,获得了预期值,即2的平方根Math.sqrt(2);//在函数返回时

    2023-08-17
  •  
  • js中异步是什么意思

    js中异步是什么意思

    如果调用者在函数返回时无法获得预期的结果,但在未来需要通过一定的手段获得,那么函数是异步的。如果函数异步,调用后立即返回,但不会立即返回预期结果。

    2023-08-17
  • js执行上下文的类型

    js执行上下文的类型

    1、全局上下文:是基础,默认上下文类型,任何不在函数内的代码都在全局上下文中。它会执行两件事:创建一个全局window对象,设置this的值等于这个对象,一个程序只有一个全局上下文环境。2、函数上下文:每当调用一个函数,就会为这个函数创建一个新的

    2023-08-17
  •  
  • Js如何存储执行上下文

    Js如何存储执行上下文

    1、执行上下文存在于数据栈中。该栈保存代码运行是创建的所有上下文。栈的特点是后进先出,每创建一个新的上下文,就会压入栈的顶部。当函数执行完成时,上下文从栈中弹出,控制过程到达栈中的下一个上下文。2、当js引擎第一次触摸脚本时,它将创建

    2023-08-17