javaScript常见输出方式( 八 )


12. (start, [])
/*substr()方法可在字符串中抽取从 start 下标开始的指定数目的字符 。返回一个新的字符串,包含从 start(包括 start 所指的字符) 处开始的 length 个字符 。如果没有指定 length,那么返回的字符串包含从 start 到该字符串的结尾的字符 。*///substr(from, to)var text="excellent"text.substr(0,4) //returns "exce"text.substr(2,4) //returns "cell"
13. (from, [to])
/*substring() 方法用于提取字符串中介于两个指定下标之间的字符,方法返回的子串包括 start 处的字符,但不包括 stop 处的字符,to 可选,如果省略该参数,那么返回的子串会一直到字符串的结尾 。*///substring(from, [to])var myString = 'javascript rox';myString = myString.substring(0,10);console.log(myString)//output: javascript
14. ()
/*toLowerCase() 方法用于把字符串转换为小写 。*///toLowerCase()var myString = 'JAVASCRIPT ROX';myString = myString.toLowerCase();console.log(myString)//output: javascript rox
15. ()
/*toUpperCase() 方法用于把字符串转换为大写 。*///toUpperCase()var myString = 'javascript rox';myString = myString.toUpperCase();console.log(myString)//output: JAVASCRIPT ROX
16. ()
/*includes() 方法用于检查字符串是否包含指定的字符串或字符 。*///includes()var mystring = "Hello, welcome to edureka";var n = mystring.includes("edureka");//output: True
17. ()
/*endsWith()函数检查字符串是否以指定的字符串或字符结束 。*///endsWith()var mystr = "List of javascript functions";var n = mystr.endsWith("functions");//output: True
18. ()
/*repeat() 构造并返回一个新字符串,该字符串包含被连接在一起的指定数量的字符串的副本 。*///repeat()var string = "Welcome to Edureka";string.repeat(2);//output: Welcome to Edureka Welcome to Edureka
19. ()
/*valueOf() 方法返回一个String对象的原始值(primitive value),该值等同于String.prototype.toString() 。*//valueOf()var mystr = "Hello World!";var res = mystr.valueOf();//output: Hello World!
20. trim()
/*trim() 方法会从一个字符串的两端删除空白字符 。在这个上下文中的空白字符是所有的空白字符 (space, tab, no-break space 等) 以及所有行终止符字符(如 LF,CR) 。*///trim()var str = "Hello Edureka!";alert(str.trim());
21.**.()**.()
str.padStart(targetLength [, padString])targetLength当前字符串需要填充到的目标长度 。如果这个数值小于当前字符串的长度,则返回当前字符串本身 。padString 可选填充字符串 。如果字符串太长,使填充后的字符串长度超过了目标长度,则只保留最左侧的部分,其他部分会被截断 。此参数的默认值为 " "(U+0020)const str1 = '5';console.log(str1.padStart(2, '0'));// expected output: "05"
基本数据类型和基本包装类型
有哪些基本数据类型?
? 字符串类型 / 数值类型 / 布尔类型 / 空类型 / 未定义类型
以前之所以能够访问基本数据类型的属性和方法, 是因为
? 在运行的时候系统自动将基本数据类型包装成了对象类型
还提供了 3 个特殊的引用类型:、 和