JS 函数
今天 我 们 来 讲一讲 JavaScript函数和它的数据对象
首先讲的是函数, 什么是函数?
函数的作用, 可以1写一次代码,然后反复地重用这个代码
定义函数
函数定义:function 函数名(){函数体;}
例如:
函数调用
函数定义好后,是不能自动执行的,需要调用它,直接在需要的位置写函数名
第一种情况:在<script>标签内调用
第二种情况:在 HTML 文件中调用,如通过点击按钮后调用定义好的函数
有参数的函数
Var 类=function 函数名(参数 1,参数 2){函数代码:}
注意:参数可以多个,根据需要增减参数个数,参数之间用逗号隔开
返回值的函数
通过对函数的结果进行处理
JS 对象
String 对象用于处理文本
定义字符串的方法使用 new 关键字或直接复制,比如:
定义 mystr 字符串后,我们就可以访问它的属性和方法
JavaScript-String 对象属性
- constructor:对创建该对象的函数的引用
- length:字符串的长度
- prototype:允许您向对象添加属性和方法
JavaScript-String 对象常用方法
Split() substr()
Split()方法将字符串分割为字符串数组,并返回此数组
语法:stringObject.split(separator,limit)
参数说明:separator 必需参数,从该参数指定的地方分割 stringObject,limit 可选参
数,分割次数,如果设置参数,返回字符串不会多于这个参数指定的数组,如果无参
数则不限制分割次数。
注意:如果把字符串("")用作 separator,那么 stringObject 中的每个字符之间都会被分
割
提取指定数目的字符 substr()
substr() 方法从字符串中提取从 startPos 位置开始的指定数目的字符串。
语法:stringObject.substr(startPos,length)
参数说明:startPos 开始位置(必需是数值),length 可选,提取字符串的长度。如果省
略,返回中 startPos 开始到字符串结尾的字符
注意:如果参数 startPos 是负数,从字符串的尾部开始算起的位置。也就是说,1 指
字符串中最后一个字符,2 指倒数第二个字符,以此类推。