变量是什么,有什么用?
变量是存储数据值的容器
存储数据
变量有哪几种数据类型,其中简单(基本)数据类型有哪些,复杂(引用)数据类型又有哪些? ```javascript //基本 number string boolean undefined null
//引用 object (函数) (数组)
3. undefined 和 null 有什么区别?
```javascript
undefined:变量声明未赋值
null:声明一个变量准备用来存储对象
根据链接里迪丽热巴的个人信息, 使用一个对象来存放她的个人信息, 迪丽热巴个人介绍
var info = {
name: '迪丽热巴',
englishName: 'Dilraba Dilmurat',
age: 29,
nation: '中国',
height: 168,
weight: 47,
school: '上海戏剧学院',
job: ['歌手', '演员'],
company: '嘉行天下工作室',
works: ['阿娜尔罕', '克拉恋人', '三生三世十里桃花', '烈火如歌', '一千零一夜'],
achievements: ['2016年中英电影节最佳新人奖', '2016年中国泛娱乐指数盛典新势力女艺人奖','2015年国剧盛典年度最受欢迎新人女演员']
}
定义一个对象存放电影详情页面的数据
var movie = {
name : '热带往事',
type:['剧情','犯罪','悬疑'],
score:7,
date:'2021-06-08',
area:'中国大陆',
time:135,
desc:'南方炎热的夏日夜晚,年轻的王学明(彭于晏饰)遭遇了一起意外。梁妈(张艾嘉饰)的老公 忽然失踪,她寻求陈警官的帮助,却不知自己已成为别人的下一个“目标”。陈警官(王砚辉饰)负责老梁 失踪案,他发现案情的发展远超自己掌控。这群不知命运已被悄然更改的人,都在试图窥视关于那个夜晚的真相,但这个夏夜的记忆如错乱的拼图,愈加扑朔迷离...',
actors:['温世鹏','彭于晏','王砚辉','张艾嘉','章宇'],
scenes:['./images/scene1.jpg','./images/scene2.jpg','./images/scene3.jpg','./images/scene4.jpg','./images/scene5.jpg']
}
定义个数组存放电影列表数据信息(至少 5 条信息)
var movies = [{
name: '热带往事',
score: 7,
actors: ['温世鹏', '彭于晏', '王砚辉', '曹炳琨', '章宇'],
area: ['中国大陆'],
time: 135
},
{
name: '彼得兔2',
score: 7.8,
actors: ['萝丝·拜恩', '多姆纳尔·格里森', '大卫·奥伊罗', '威尔·古勒', '玛格特·罗比'],
area: ['美国', '澳大利亚'],
time: 94
},
{
name: '超越',
score: 7.6,
actors: ['韩博文', '郑凯', '李昀锐', '张艾嘉', '张蓝心'],
area: '中国大陆',
time: 135
},
{
name: '你好世界',
score: 7.4,
actors: ['伊藤智彦', '北村匠海', '子安武人', '松坂桃李', '滨边美波'],
area: '日本',
time: 97
},
{
name: '速度与激情9',
score: 7.2,
actors: ['林诣彬', '范·迪塞尔', '米歇尔·罗德里格兹', '泰瑞斯·吉布森', '克里斯托弗·布莱恩·布里奇斯'],
area: '美国',
time: 142
}
]
定义一个对象, 存放特惠页面信息
products=[
{
name:'柳州鲜香螺蛳粉 300g*1',
cover:'./images/luosifen.jpg',
desc:'传统制粉手艺 甄选多重原料 地道广西风味',
oldPrice:15.9,
price:13,
},
{
name:'老友粉 300g*1',
cover:'./images/laoyou.jpg',
desc:'传统制粉手艺 甄选多重原料 地道广西风味',
oldPrice:13.9,
price:11,
},
{
name:'桂林米粉 300g*1',
cover:'./images/guilin.jpg',
desc:'传统制粉手艺 甄选多重原料 地道广西风味',
oldPrice:14.9,
price:12,
}
]
附加题: 有一个数组, var starList = [‘赵丽颖’, ‘迪丽热巴’, ‘佟丽娅’, ‘王丽坤’, ‘李丽珍’, ‘邓丽君’];;把数组成员输出到页面上. ```javascript var starList=[‘赵丽颖’, ‘迪丽热巴’, ‘佟丽娅’, ‘王丽坤’, ‘李丽珍’, ‘邓丽君’];
for(var i in starList){
document.write(starList[i]+’
‘);
}
```