JS基础第三天(函数、数组、对象)

109 阅读1分钟

函数

1. 基本使用

语法

image.png

函数名命名规范

和变量命名基本一致
推荐驼峰命名法
推荐使用英文动词 image.png

2. 函数的返回值

  • return image.png

数组

  • 语法:[元素1,元素2,元素3...]

image.png

  • 操作数组中的元素 数组名[下标]

对象

  • 语法
{
'属性名':'属性值''属性名':'属性值''属性名':'属性值'
}

image.png

  • 操作对象中的键值对 对象['键'] 或 对象.键
    注意:只能通过键获取值,不能通过值获取键

综合训练

训练一

求值: image.png

训练二

let arr = [2, 'num1', {key: 'list'}]
let obj = {
    num1: 1,
    num2: 0,
    list: arr
}
求值:
console.log( obj[arr[1]] ) // 1
console.log( obj['list'][2] ) // {key: 'list'}
console.log( arr[arr[obj['num2']]] ) // {key: 'list'}
console.log( arr[obj[arr[1]]] ) // 'num1'
console.log( obj[obj[arr[2]['key']][1]] ) //1 
console.log( obj[arr[arr[obj['num2']]]['key']][1] ) // 'num1'