-
索引、下标、偏移值——从0开始
-
str[index]——通过索引取字符串 -
str.length——获取长度 空格也算 -
toString——转换字符串 -
str.substring(2,6)——截取字符串 会比较参数值 小的参数在前面 负数变为0 -
str.slice()——切片 不会交换位置 负数倒着数 从右到左 -
str.split()——字符串切割 返回数组 -
str.indexOf()——查找字符串 成功返回索引 反之返回-1alert(str.indexOf("xiaopo",str.indexOf("xiaopo")+1)); -
str.toUpperCase()——全部转换到大写 -
str.toLowerCase()——全部转换到小写
数组
-
主要存放数据
-
.push往数组后面 追加 -
.unshift往数组前面 追加 -
.pop删除数组最后 一位 -
shift删除数组的 第0位
时间对象
-
.getFullYear() -
.getMonth() -
.getDate() -
.getHours() -
.getMinutes() -
.getSeconds() -
.getDay()
form表单
<form action="" method="get" name="" target="" ></form>
action 规定当前提交表单时向何处发送表单数据
method 规定用于发送的方法get/post
target 规定action属性中提交的页面在何处打开_black``_self
name 名字
input标签
-
input标签是根据type的类型来判断这个输入框是什么类型-
text文本框 -
password密码 -
radio单选框,要指定相同的name -
checkbox复选checked默认选中disabled禁选 -
submit提交 -
reset重置 -
button按钮,多数情况下 -
select/option下拉选框-
<select name="" id="" size="2"></select>-
size规定下拉列表中可见选项的数目
-
-
<option selected></option>-
selected规定在select里面默认展示第几项
-
-
-
placeeholder提示信息
-
JSON:轻量级的数据交互格式,它实际在传输的时候都是字符串
****JSON:一种交互的格式,所有的语言基本上都有字符串,可以传递
js对象:是一种js数据类型,是js特有的,无法传递交互数据
JSON语法规则:
1.json数据格式的属性(键和字符串)的值都为双引号
2.值:整数、浮点数(小数)、字符串、布尔、数组、对象(除了undefined/NaN)
JSON用js定义:
通过字符串来定义
var obj = '{"name": "xiaopo"}';
通过js对象来定义,最后传输的时候将对象转换为字符串
var obj = {"name": "xiaopo"};
JSON.stringify(obj)