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

  2. 数组也可以使用

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:全部替换
验证:
    /^$/
备选字符集:
    /[]/一个[]验证一
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值