1.var text="two\niline"; //这里定义了一个显示为两行的字符串2.javascript代码中会夹杂着html代码的字符串,html也使用单引号或者双引号来定界字符串,所以当js和html代码混杂在一起的时候,js用单引号,html用双引号
3.var text=‘you\‘re right,it can\‘t be a quote‘; //在一个单引号定界的字符串内使用撇号的时候 转义字符\‘的含义是 撇号或者单引号
4.字符串的一些方法var s="hello,word";s.charAt(0); //h:第一个字符 参数为负数或者大于等于字符串的长度,返回空字符串s.substr(1,4); //erro 参数一为开始位置,参数二为截取字符串的长度;若参数二为负数,将自动转为0,返回一个空字符串s.substring(1,4); //err 参数一开始位置,参数二为结束位置,且不包含结束位置这个字符,参数一大于参数二会换位置s.substr(1); //ello,word 省略参数二,表示到原字符串结束;在省略参数二的情况下参数为负数,倒数到原字符串结束,但是不包括结束位置这个字符s.substring(2); //llo,word 省略参数二,从开始位置到原字符串结束s.slice(1,4); //ell .slice()方法和.substring()方法差不多,不同的是出现负数按倒数来对待,第一个参数比第二个参数大时不会换位置,返回一个空字符串。s.indexOf("o"); //4 字符o首次出现的位置s.lastIndexOf("o"); //7 字符o最后一次出现的位置s.indexOf("o",3); //4 在位置3之后首次出现的字符os.split(","); //["hello", "word"] 分割成字符串s.replace("l","L"); //heLlo,word 首次出现替换s.toLocaleLowerCase(); //hello,words.toLowerCase(); //hello,words.toUpperCase(); //HELLO,WORD
时间: 2024-10-12 10:00:57