JavaScript第一章

1.1 javascript语言核心

一、重要数据类型:对象和数组

var book = {
    topic : "JavaScript", //属性topic值是JavaScript
    fat :"true" //属性fat值是true
};


//通过.和[]访问属性
book.topic    //访问JavaScript
book["fat"]      //访问 true
book.author = "Flanagan"; //创建一个新属性

//支持数组
var book =[0,9,2,7,4];   //拥有五个值的数组
book.length    //数组中元素的个数

//数组和对象都包含另一个数组和对象
var points =[   //具有两个元素的一个数组
{x:1,y:2},   //每个元素都是一个对象
{z:3,d:4}
]

var points={     //具有两个属性的对象
trial1:[[1,2],[3,4]],   //每个属性都是数组
trial2:[[2,4],[3,8]]    //数组元素也是数组
}

二、表达式

以上通过 [  ] 定义数组元素,和通过定义对象属性名和对象属性值之间的映射关系,称为初始化表达式。

通过[  ]和 . 来引用对象数组元素的值或对象属性就构成了一个表达式,表达式是一个值,没有任何运算操作,它不改变程序运行状态。

三、语句

语句是以分号结束的

var count=0; //定义一个变量
count++; //自增
count--; //自减

四、函数

还有一类语句是“控制结构”,比如条件判断和循环

functioin plus1(x){
   return x+1;
}
plus(y)  //若y=3,则调用函数结果是4

function square=function(x){   //函数是一种值,可以附值给变量
    return x*x;
}

五、方法

函数和变量组合在一起,函数就变成了一个方法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值