2015-09-28认识js1

                 Javascript 

一.特点

    1. 区分大小写

    2. 弱类型变量,只能用关键字“var"

    3.注释 /*….*/

二. 变量

    1.变量通过关键字var声明。

    2.var可以同时声明多个变量。-------var girl=”jsaacom”,age=19,male=false;

    3. 变量不一定要初始化。---------var people;

三. 变量名称规则

    1.首字母必须是(字母、下划线、或者美元符)

    2.余下的字母可以是下划线、美元符、任意字母或数字

    3.变量名不含关键字

    4.命名习惯

    

类型 前缀 例子
数组 a aArray
布尔 b bMale
浮点 f fTax
函数         fn            fnSwap
整型 i iAge
对象 o oCar
正则 re rePattern
字符串 s sUniversity

四.数据类型

1.length----获取字符串长度

2.charAt----获取指定位置的字符

3.substring----截取字符,内容不包括终止位置的那个字符,第二个参数缺省时即从开始位置到字符串的末尾。

4.substr----从起始位置截取n个长度

5.indexOf----获取某个字符第一次出现的位置,如果有第二个参数s,表示从s起此字符第一次出现的位置

6.lastindexof-----同上,不同处在于从后往前找。

7.parseInt----字符串转换整数(parseFloat小数型)

8.Number-----字符串转换数组(把数值类型字符串变为数值)   

if(isNaN(nNum)){
alert(“不是数值类型字符串”);
}
else{
alert(“是数值类型字符串”);
}

 

注:isNaN=is not number

五.数组

1.书写方式(3)

   var aTeam=new Array(12);---- 数组长度12

   var aColor=new Array(); ----不确定数组长度

   var aTeam=[10,20,30];---长度为3

2.toString----转换为字符串,默认以“,”隔开

alert(aTeam.join(“—”).toString());

注:以其他方式(下划线)隔开

3.字符串变数组--->split(需要相同的连接符)  如:var sString=“aaa_bbb_ccc”

4.反序---->reverse

5.排序---->sort(只针对英文)

posted @ 2015-10-05 18:50  以深  阅读(192)  评论(0编辑  收藏  举报
TOP