@@ -40,12 +40,13 @@ ______
4040# javaScript
4141##### splice() 方法通过删除或替换现有元素或者原地添加新的元素来修改数组,并以数组形式返回被修改的内容。此方法会改变原数组。
4242###### splice() 从第0位(第一个)开始删除两个元素,并增加'','',''
43- > var myFish = [ 'angel', 'clown', 'trumpet', 'sturgeon'] ;
44- >
45- > var removed = myFish.splice(0, 2, 'parrot', 'anemone', 'blue');
46- >
47- > console.log(removed)
48- >
43+ ``` javascript
44+
45+ var myFish = [' angel' , ' clown' , ' trumpet' , ' sturgeon' ];
46+ var removed = myFish .splice (0 , 2 , ' parrot' , ' anemone' , ' blue' );
47+ console .log (removed)
48+ // [ 'angel', 'clown' ]
49+ ```
4950
5051##### push() 方法将一个或多个元素添加到数组的末尾,并返回该数组的新长度。
5152
@@ -54,15 +55,13 @@ ______
5455##### parseInt() 函数解析一个字符串参数,并返回一个指定基数的整数 (数学系统的基础)。
5556###### const intValue = parseInt(string[ , radix] );
5657> string 要被解析的值。如果参数不是一个字符串,则将其转换为字符串(使用 ToString 抽象操作)。字符串开头的空白符将会被忽略。
57- >
5858> radix 一个介于2和36之间的整数(数学系统的基础),表示上述字符串的基数。默认为10。 返回值 返回一个整数或NaN
59- >
59+
6060
6161##### sort()方法用于对数组的元素进行排序。默认排序顺序为按字母升序。
6262> 升序: XXX.sort(function(a,b){return a-b});
63- >
6463> 降序: XXX.sort(function(a,b){return b-a});
65- >
64+
6665
6766* . 的优先级高于 = 的优先级
6867* = 具有右结合性(执行的方向是从右往左,先执行 = 右边的表达式,然后把结果赋值给 = 左边的表达式,从这里可以得出 = 属于二元操作符),多个 = 的执行过程,可以类比成"递归"的过程
7170##### map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。
7271
7372> 按照原始数组元素顺序依次处理元素。
74- >
7573
7674+ Math.sqrt 平方根
7775
0 commit comments