![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js高程学习笔记
hst❀
前端踩坑记录/速查本/不定期更新
展开
-
数组排序方法sort()
在默认情况下,sort()方法按升序排序数组项------即最小的值位于最前面,最大的值排在最后面。为了实现排序,sort()方法会调用toString()转型方法,然后比较得到的字符串。也就是说,即使数组中的每一项都是数值,sort()方法比较的也是字符串。var values = [0,1,5,10,15];values.sort();alert(values);//0,1,10,15,...原创 2018-10-27 15:16:11 · 407 阅读 · 0 评论 -
JS中toString()、toLocaleString()和valueOf()方法的区别(摘录)
JavaScript中的toString()、toLocaleString()和valueOf()方法,主要用于Array、Boolean、Date、Number、String、Math、Error、Functionr等对象。Arrayvar array = new Array("123","123","123");console.log(array.valueOf());//Ar原创 2018-10-27 20:32:53 · 213 阅读 · 0 评论 -
js 实现经典阶乘函数的计算
在函数内部,有两个特殊的对象:argument和this。其中,argument是一个类数组对象,包含着传入函数中的所有参数,它的主要用途是用来保存函数参数。计算阶乘函数代码如下:function factorial(num){ if(num <= 1){ return 1; }else{ return num*factorial(num - 1); }}为了减少...原创 2018-10-27 20:55:39 · 5142 阅读 · 0 评论