JS 属性和方法
JS所有变量都是对象,都有属性和方法
创建自己的对象
person =
new Object();
person.sex =
'man';
person.name =
"BEEL";
person.age =
44;
document.write(person.name +
' is ' + person.sex + person.age);
输出“BEEL is man44”
访问对象属性
objectName.propertyName
访问对象方法
objectName
.methodName()
JS 函数
function functionName(){
这里是执行的代码
}
调用带参数的函数
function myFutionName(var1,var2){
执行代码
}
myFutionName(
'Beel',
'Girl');
调用带返回值的函数
funtion myFuntion(){
car x =
5;
return x;
}
var x = myFuntion();
document.getElementById(
"demo").innerHTML=myFunction();
给未声明的变量赋值,该变量会自动变为全局变量声明
carName =
'JC';
局部JS变量
使用var,在函数内部声明的,就是局部变量。函数运行完毕,就会被删除。
全局JS变量
函数外声明、或未声明赋值的,就是全局变量。网页所有脚本和函数都能访问它。
循环
和OC很像,只是forin循环变了样子
var I =
0;
for(;
array[i];){
i++;
}