2017-7-25

2017-07-25  本文已影响0人  毛毛i

收获

JavaScript数组

数组方法

会修改原数组

函数

不会修改原数组
var aa = ['1','2','3','4']
aa.forEach(function(x(元素的值),index(元素的下标),a(和自己本身作比较){console.log(x + '|' + index + '|' + (a === aa))
})  //1|0|true
var aa = ['1','2','3','4']
aa.map(function(x){
  return x + 10
})  //[11,12,13,14]
var aa = [1,2,3,4,5,6,7,8]
aa.filter(function(x,index){
return x > 2 && index < 7;
}) //[3,4,5,6,7]
var aa = [1,2,3,4,5]
aa.every(function(x){
return x < 10;
}) //true
var aa = [1,2,3,4,5]
aa.some(function(x){
x === 3
}) //true
var aa = [1,2,3]
var sum  = aa.reduce(function(x,y){
return x + y
},0)  //6

函数

函数方法

function foo(){
console.log(arguments[0]);
}
foo('name')  //返回name
function aa(a,b){alert(a + b)}
function bb(a,b){alert(a - b)}
aa.call(bb,3,4)  === aa(3,4)

CSS reset

想法:

随着JavaScript的学习深度,现在是越来越听不懂了,听得懂也没有项目去练习代码。不过现在先学着,以后在开发的时候用到了在百度

打算:

明天先把JavaScript放一放,看看HTML5和css浏览器兼容性的问题,再看看手机端开发

上一篇 下一篇

猜你喜欢

热点阅读