发表于: 2019-03-27 18:50:36

1 647


今日完成的事情


js 对象数组添加属性、修改属性


<div id="untitle"></div>

<script>

$(document).ready(function(){

$("#untitle").attr("title","赋值");

})

</script>

希望能帮助你。

——————————————

JavaScript Array map() 方法

map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。

map() 方法按照原始数组元素顺序依次处理元素。

注意: map() 不会对空数组进行检测。

注意: map() 不会改变原始数组。


map不是“地图”的意思,而是指“映射”。[].map(); 基本用法跟forEach方法类似:

 

array.map(callback,[ thisObject]);

callback的参数也类似:

[].map(function(value, index, array) {

    // ...

});

map方法的作用不难理解,“映射”嘛,也就是原数组被“映射”成对应新数组。下面这个例子是数值项求平方:

var data = [1, 2, 3, 4];

var arrayOfSquares = data.map(function (item) {

  return item * item;

});

alert(arrayOfSquares); // 1, 4, 9, 16

callback需要有return值,如果没有,就像下面这样:

var data = [1, 2, 3, 4];

var arrayOfSquares = data.map(function() {});

arrayOfSquares.forEach(console.log);


jq中attr()和prop()的区别

___________________________


json与数组的第一个区别,json的下标与数组的下标不一样,json的下标是字符串,数组的下标是数字。

数组,有length;但是我们求json的数组的时候,发现,undefined

明日计划:

杀人四步骤状态机demo



返回列表 返回列表
评论

    分享到