js引用类型的属性和函数总结

174 阅读1分钟

引用类型都有属性和函数

对象 属性 函数
object constructor\prototype hasOwnProperty\IsPrototypeOf(object)\PropertyIsEnumerable\ToString()\ValueOf()
Boolean var oFalseObject = new Boolean(false);var bResult = oFalseObject && true; //输出 true 所有对象都会被自动转换为 true
Number toFixed()参数是小数位个数\toExponential()科学计算法表示\toPrecision()自动选择适应的表示方法
String length 1. charAt() 和 charCodeAt() 参数是字符的位置,从0开始,返回字符(字符编码)2. concat() 连接字符串一般使用 + 号3. indexOf() 和 lastIndexOf() indexOf() 和 lastIndexOf() 方法返回的都是指定的子串在另一个字符串中的位置,如果没有找不到子串,则返回 -1 4. localeCompare() 如果 String 对象按照字母顺序排在参数中的字符串之前,返回负数。如果 String 对象等于参数中的字符串,返回 0。如果 String 对象按照字母顺序排在参数中的字符串之后,返回正数。5. slice() 和 substring()创建字符串值,第一个参数是要获取的子串的起始位置,第二个参数(如果使用的话)是要获取子串终止前的位置(也就是说,获取终止位置处的字符不包括在返回的值内)。如果省略第二个参数,终止位就默认为字符串的长度。6.toLowerCase()、toLocaleLowerCase()、toUpperCase() 和 toLocaleUpperCase() 全部小写或者大写 7. instanceof 运算符 instanceof 方法要求开发者明确地确认对象为某特定类型