-
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
语法
stringObject.indexOf(substring, startpos)
查看全部 -
document.write(mystr.charAt(mystr.length-1));使用charAt()方法,返回最后一个字符
查看全部 -
myarray.length; //获得数组myarray的长度
同时,JavaScript数组的length属性是可变的,这一点需要特别注意。
var arr=[98,76,54,56,76]; // 包含5个数值的数组document.write(arr.length); //显示数组的长度5arr[15]=34; //增加元素,使用索引为15,赋值为34alert(arr.length); //显示数组的长度16
查看全部 -
数组的表达方式:
第一步:创建数组var myarr=new Array(); 第二步:给数组赋值 myarr[1]=" 张三"; myarr[2]=" 李四";
注意:数组每个值有一个索引号,从0开始。
我们还可以用简单的方法创建上面的数组和赋值:
第一种方法:
var myarray = new Array(66,80,90,77,59);//创建数组同时赋值
第二种方法:
var myarray = [66,80,90,77,59];//直接输入一个数组(称 “字面量数组”)
注意:数组存储的数据可以是任何类型(数字、字符、布尔值等)
查看全部 -
创建数组语法: var myarray=new Array();
var myarray= new Array(8); //创建数组,存储8个数据。
1.创建的新数组是空数组,没有值,如输出,则显示undefined。
2.虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为8,仍然可以将元素存储在规定长度以外。查看全部 -
++a表示先自增再执行表达式,a++表示先执行表达式后自增
b=a++,即b=a,a=a+1;
b=++a,即b=a+1,a=a+1;查看全部 -
操作符之间的优先级(高到低):
算术操作符 → 比较操作符 → 逻辑操作符 → "="赋值符号
如果同级的运算是按从左到右次序进行,多层括号由里向外。
查看全部 -
"!"
是逻辑非操作符,也就是"不是"的意思,非真即假,非假即真。查看全部 -
"||"
逻辑或操作符,相当于生活中的“或者”,当两个条件中有任一个条件满足,“逻辑或”的运算结果就为“真”。查看全部 -
if(有准考证 &&有身份证) { 进行考场考试}
“&&”是逻辑与操作符,只有“&&”两边值同时满足(同时为真),整个表达式值才为真。
查看全部 -
var mynum = 5 ; //声明变量mynum并赋值。
注:这里
"="
号的作用是给变量赋值,不是等于号。查看全部 -
1.
声明变量语法: var 变量名;
2.
var num1,mun2 ; //声明多个变量
查看全部 -
1.变量必须以字母、下划线或美元符号开头,后面可以跟字母、下划线、美元符号和数字,区分大小写,不允许使用JavaScript关键字和保留字做变量名!
查看全部 -
Date对象中处理时间和日期的常用方法:
查看全部 -
访问对象属性的语法:
objectName.propertyName
如使用 Array 对象的 length 属性来获得数组的长度:
var myarray=new Array(6);//定义数组对象var myl=myarray.length;//访问数组长度length属性
以上代码执行后,myl的值将是:6
访问对象的方法:
objectName.methodName()
如使用string 对象的 toUpperCase() 方法来将文本转换为大写:
var mystr="Hello world!";//创建一个字符串var request=mystr.toUpperCase(); //使用字符串对象方法
查看全部
举报