js中sort排序的用法和工作原理
我们可以用sort()方法对数组中的元素进行排序,一般有以下几种用法: 第一种是直接调用sort()方法,不提供任何参数,这时将采用默认排序,默认排序 … 继续阅读
我们可以用sort()方法对数组中的元素进行排序,一般有以下几种用法: 第一种是直接调用sort()方法,不提供任何参数,这时将采用默认排序,默认排序 … 继续阅读
substr()和substring()都用于截取字符串,可以接收1-2个参数。 两者的第一个参数的含义相同,都表示截取的起始位置(下标),在只有一个 … 继续阅读
JS中可以使用Number()函数把目标值转换为数字,例如: 以上转换的值都是基本类型值(原始值),其中数字组成的字符串被转换成对应的数字、true被 … 继续阅读
JS中的String()和toString()都可以将目标值转换为字符串,但是toString()无法转换undefined和null类型的值,如图所 … 继续阅读
JSON是JavaScript的子集,它是一种数据格式而不是编程语言;JSON没有变量、函数或对象实例的概念,所有的记号都只为表示结构化数据,虽然借用 … 继续阅读
JS中的call()方法和apply()方法非常类似,两者只有一个区别,就是call()方法接受的是一个参数列表,而apply()方法接受的是一个包含 … 继续阅读
JS中的数组和字符串都有一个slice()方法。 调用数组的slice()方法,传入元素位置参数,可以返回一个包含选定范围内连续元素的新数组。 当传入 … 继续阅读
我们在使用Array构造函数创建数组时,如果只传入一个数值n,就会返回一个具有empty × n标识的数组,这个n等于”length”属性值,表示数组 … 继续阅读
类数组对象的特点介于对象和数组之间: 类数组对象是一个对象,而不是数组; 虽然类数组对象是一个对象,却可以在它上面调用数组方法来操作它的正整数属性。 … 继续阅读
在JS中,我们可以使用typeof操作符检测值的类型,但当需要检测的值是对象时,结果就没那么友好了。 例如: 如上图所示:在JS中,typeof操作符 … 继续阅读