zoukankan      html  css  js  c++  java
  • FreeCodeCamp-JS基础部分

    ---恢复内容开始---

    .pop()     将数组末尾的元素移除     var removedFromMyArray=myArray.pop()     将myArray数组的最后一个元素移除并赋给removedFromMyArray

    .shift     将数组第一个元素移除     var removedFromMyArray=myArray.shift()       将myArray数组的第一个元素移除并赋给removedFromMyArray

    .push()    在数组末尾添加元素     .unshift()     在数组开头添加元素     例:myArray.push(["paul",35]);

     一个程序中有可能具有相同名称的 局部 变量 和 全局 变量。在这种情况下,局部 变量将会优先于 全局 变量。

     

    function queue(arr, item) {
      // Your code here
      
      arr.push(item);
      
       return arr.shift(); // Change this line
    }
    
    // Test Setup
    var testArr = [1,2,3,4,5];
    
    // Display Code
    console.log("Before: " + JSON.stringify(testArr));
    console.log(queue(testArr, 6)); // Modify this line to test
    console.log("After: " + JSON.stringify(testArr));

     

    写一个函数 queue ,用一个数组arr和一个数字item作为参数。数字item添加到数组的结尾,然后移出数组的第一个元素,最后队列函数应该返回被删除的元素。

    return是一个好东西     return a<b;自动比较a和b的大小,然后返回布尔值

    Math.random()从0到1中随机抽取一个小数     包括0但是不包括1

     

     

     

     

     

     

     

     

     

    ---恢复内容结束---

  • 相关阅读:
    原型模式
    单例模式-2(注册式单例)
    单例模式-1(懒汉式、饿汉式)
    PBKDF2加密的实现
    vue中获取客户端IP地址
    微信公众平台,监听用户输入及事件
    详解二叉树的遍历-前中后序遍历/层序遍历-递归/迭代
    联想小新pro关机变慢的解决办法
    MySQL自学笔记系列
    MySQL入门-首先搞清楚【数据类型】
  • 原文地址:https://www.cnblogs.com/zhouliang/p/5754167.html
Copyright © 2011-2022 走看看