第三周总结"/>
JS第三周总结
橙色 写漏了
红色 写错了
Day1
一、String的API
1.1转义字符:\
\n换行 \t制表 unicode码:\u
1.2英文转大小写
str.toUpperCase() str.toLowerCase()
1.3获取字符串中某个字符:
str.charAt(i); === str[i];
1.4获取字符串中某个字符的ascii码
var ascii=str.charCodeAt(i);
通过ascii码转回原文
原文=String.fromCharCode(ascii);
1.5检索字符串
str.indexOf("关键字",starti)
-
如果找到了,返回关键字的第一个字符的下标,没找到返回-1
-
数组也可以使用
1.6拼接字符串
var newStr=str.concat(str1,str2,...)
1.7截取子字符串
1)str.slice(starti,endi);含头不含尾,可以-n倒数第几个 2)str.substring(starti,endi); 3)str.substr(starti,n);n:截取几个;
1.8替换字符串
str.replace("原来"或正则,"新内容")
1.9切割/分割字符串
str.split("")
扩展:JS创建页面元素并且渲染上DOM树
var 新元素=document.creatElement("标签"); 上树: 父元素.appendChild(新元素)
Day2
一、正则表达式
什么是正则:定义字符串中【字符出现规则】的表达式
基础正则://ig i:忽略大小写 g:全部替换 验证:/^$/ 备选字符集:/[]/一个[]验证一
更多推荐
JS第三周总结
发布评论