Page({
onLoad() {
/* var是一个用于定义变量的关键字,不是数据类型 */
var name="jim";//字符串类型
console.log(name);
var age=12;//数值类型
var flag=true;//布尔类型,其中布尔类型只有正误
var address=null;//null
console.log(address);
var mobile;//undefind
console.log(mobile);
var names=["关羽","姜维"];//数组
//对象:是一个实体
var student = {
//定义属性
name:"王子轩",
mobile:"13939477695",
address:"河南工业大学",
//定义方法,所谓方法是指对象功能的描述
study: function(){
console.log(this.name+"正在学习....");
},
doHomework:function(){
console.log(this.name+"正在做作业....");
}
};
console.log(student.name);//调用属性
student.study();//调用方法
//箭头函数:简化传统方法定义
student = {
name:"王子轩",
mobile:"13939477695",
address:"河南工业大学",
study:(name)=>{
console.log(name+"正在学习....");
},
doHomework:(name)=>{
console.log(name+"正在做作业....");
}
};
student.study(student.name);//调用方法
//算术运算符
var a=5;
var b=3;
var result=5/2;
console.log(result);
//三目运算
var sex= b==2?"男":"女";
console.log(sex);
//比较运算符
var flag = a>=b;
console.log(flag);
//逻辑运算符
flag = (a==5&&b==5);
console.log(flag);
//赋值运算符
var y=10;
console.log(y);
//关系运算符==与===区别
//==不区分数据类型;===区分数据类型
console.log(1==1);
console.log(1=="1");
console.log(1===1);
console.log(1==="1");
}
})
javascript