博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript学习记录
阅读量:7167 次
发布时间:2019-06-29

本文共 575 字,大约阅读时间需要 1 分钟。

1.常用几个数学方法

sqrt()函数是开平方根,abs()求绝对值,toFixed(2)数字化格式固定精度

2.函数无返回值

function curve(arr, amount) {    for (var i = 0; i < arr.length; ++i) {    arr[i] += amount;    }}var grades = [77, 73, 74, 81, 90];curve(grades, 5);print(grades); // 显示 82,78,79,86,95**使用该函数并不是为了得到它的返回值,而是为了执行函数中定义的操作**
3. Array.isArray() 来判断一个对象是否是数组 flase/true

4.深复制,将原数组中的每一个元素都复制一份到新数组中

如果 arr2 = arr1,改变arr1数据,就会使arr2数据改变,若不想改变请使用深复制数组function copy(arr1, arr2) {    for (var i = 0; i < arr1.length; ++i) {    arr2[i] = arr1[i];    }}这样原数组的改变,不会引起复制数组的改变

转载于:https://juejin.im/post/5ac826ac518825555d478108

你可能感兴趣的文章