12.25
字符串
创建
var str = new String("我爱我的祖国")
var str = "我爱我的祖国"
var str ='我爱我的祖国'
特点,双引号字符串可以包含单引号
单引号里面可以包含双的
用new创建的两个字符串即使值一样也不相等
搜索
搜索字符在字符串所在的下标索引
str.indexOf(“字符”)
搜索不到 返回-1
indexOf("字符")
从0的位置开始搜索
标记: 优先级 1
indexOf(“字符”,7)
从第7的位置开始搜索
标记: 优先级 2
charAt(7)
返回下标对应的字符串
str.lastIndexOf(".")
从后开始搜索
标记: 橙色
替换
str3 = str.replace(“被替换字符串”,替换字符)
全局替换
var str4 = str.replace(/祖国/g,"国家")
length
字符的长度
截取
substr(从第几个,截取几个)
str.substr(3,5) 把字符串str从第3个截取5个字符 (结果是有5个字符)
标记: 橙色
substring(从第几个,截取到第几个)
str.substring(3,5) 把字符串str从第3个截取到第5个字符 (结果有2个字符)
如果只有一个参数 substr 和substring 是一样的,从第一个参数截取到最后
表单
form
onsubmit
单击提交按钮 事件
action 数据提交的地址
input
onblur
失去光标事件
value
表单的值
Array 数组
length 长度
split 字符串分割为数组
join 数组连接为字符串
sort 排序
reverse 翻转
push 从后添加
pop 删除最后一个
unshift 从前面添加
shift 从前面删除
splice (from delte add)从第几个 删除 添加
concat 合并