首页 > Web开发 > 详细

FreeCodeCamp-JS基础部分

时间:2016-08-12 00:46:15      阅读:250      评论:0      收藏:0      [点我收藏+]

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

 

.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

 

 

 

 

 

 

 

 

 

 

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

FreeCodeCamp-JS基础部分

原文:http://www.cnblogs.com/zhouliang/p/5754167.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!