1.变量是什么,有什么用?

  1. 变量是存储数据的容器
  2. 作用:
  3. 1.声明变量
  4. 2.赋值

2.变量有哪几种数据类型,其中简单数据类型有哪些,复杂数据类型又有哪些?

  1. 数据类型:Number,String,Boolean,undefined,Object,null,Array
  2. 简单的数据类型:Number,String,Boolean,undefined
  3. 复杂的数据类型

3.undefined和null有什么区别?

  1. unll:表示值被定义,定义为空值
  2. nudefined:表示定义了一个变量,但没有赋值

4.根据链接里迪丽热巴的个人信息,使用一个对象来存放他的个人信息,迪丽热巴个人介绍

  1. <script>
  2. var dlrbInfo=[
  3. {
  4. title:"中文名",
  5. chinaName:"迪丽热巴·迪力木拉提"
  6. },{
  7. title:"外文名",
  8. englishName:"Dilraba Dilmurat"
  9. },{
  10. title:"别名",
  11. otherName:["迪丽热巴","小迪","热巴","胖迪"]
  12. },{
  13. title:"国籍",
  14. nationality:"中国"
  15. },{
  16. title:"民族",
  17. nation:"维吾尔族"
  18. },{
  19. title:"出生地",
  20. birthplace:"新疆维吾尔自治区乌鲁木齐市"
  21. },{
  22. title:"出生日期",
  23. dataBirth:"1992年6月3日"
  24. },{
  25. title:"星座",
  26. constellation:"双子座"
  27. },{
  28. title:"血型",
  29. bloodType:"AB型"
  30. },{
  31. title:"身高",
  32. height:"168cm"
  33. },{
  34. title:"体重",
  35. weight:"47kg"
  36. },{
  37. title:"毕业院校",
  38. school:"上海戏剧学院"
  39. },{
  40. title:"职业",
  41. occupation:["演员","歌手"]
  42. },{
  43. company:"经济公司",
  44. item:"嘉行天下工作室"
  45. },{
  46. title:"代表作品",
  47. works:["阿娜尔罕","克拉恋人","三生三世十里桃花","烈火如歌","一千零一夜"]
  48. },{
  49. title:"主要成就",
  50. achievement:["2016年中英电影节最佳新人奖","2016年中国泛娱乐指数盛典新势力女艺人奖","2016年爱奇艺尖叫之夜新生代最具实力演员","2015年国剧盛典年度最受欢迎新人女演员","2014年中国时尚权力榜年度演艺圈新锐势力奖"]
  51. }
  52. ]
  53. </script>

5.定义一个对象存放电影详情页面的数据

  1. <script>
  2. var film={
  3. name:"变相怪杰",
  4. director:"查克·拉塞尔",
  5. screenwriter:["Michael Fallon","马克·维西顿","麦克·韦柏"],
  6. toStar:["金·凯瑞","彼得·里格特","彼得·格林纳","艾米·雅丝贝克","理查德·杰尼"],
  7. type:["喜剧","奇幻"],
  8. date:"101分钟",
  9. cove:"https://img2.doubanio.com/view/photo/s_ratio_poster/public/p2043441362.webp"
  10. }
  11. </script>

6.定义个数组存放电影列表数据信息(至少 5 条信息)

  1. <script>
  2. var films=[
  3. {
  4. name:"变相怪杰",
  5. director:"查克·拉塞尔",
  6. screenwriter:["Michael Fallon","马克·维西顿","麦克·韦柏"],
  7. toStar:["金·凯瑞","彼得·里格特","彼得·格林纳","艾米·雅丝贝克","理查德·杰尼"],
  8. type:["喜剧","奇幻"],
  9. date:"101分钟",
  10. region:"美国",
  11. cove:"https://img2.doubanio.com/view/photo/s_ratio_poster/public/p2043441362.webp"
  12. },{
  13. name:"指环王3:王者无敌",
  14. director:"彼得·杰克逊",
  15. screenwriter:["弗兰·威尔士","菲利帕·鲍恩斯","彼得·杰克逊"],
  16. toStar:[" 伊利亚·伍德"," 西恩·奥斯汀","维果·莫腾森","奥兰多·布鲁姆","伊恩·麦克莱恩"],
  17. type:["动作","奇幻","冒险"],
  18. date:"201分钟",
  19. region:"美国",
  20. cove:"https://img2.doubanio.com/view/photo/s_ratio_poster/public/p2642829472.webp"
  21. },{
  22. name:"霍比特人3:五军之战",
  23. director:"彼得·杰克逊",
  24. screenwriter:["弗兰·威尔士","菲利帕·鲍恩斯","彼得·杰克逊"],
  25. toStar:[" 马丁·弗瑞曼"," 伊恩·麦克莱恩","理查德·阿米蒂奇"," 伊万杰琳·莉莉","李·佩斯"],
  26. type:["动作","奇幻","冒险"],
  27. date:"144分钟",
  28. region:"美国",
  29. cove:"https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2219406504.webp"
  30. },{
  31. name:"憨豆特工3",
  32. director:" 大卫·科尔",
  33. screenwriter:["尼尔·珀维斯","罗伯特·韦德"],
  34. toStar:["罗温·艾金森","本·米勒","欧嘉·柯瑞兰寇"," 杰克·莱西","艾玛·汤普森"],
  35. type:["喜剧","奇幻"],
  36. date:"89分钟",
  37. region:"英国",
  38. cove:"https://img2.doubanio.com/view/photo/s_ratio_poster/public/p2538352472.webp"
  39. },{
  40. name:"碟中谍4",
  41. director:"布拉德·伯德",
  42. screenwriter:[" 布鲁斯·盖勒"," 乔什·阿佩尔鲍姆","安德烈·内梅克"],
  43. toStar:[" 汤姆·克鲁斯","杰瑞米·雷纳"," 西蒙·佩吉","宝拉·巴顿","蕾雅·赛杜"],
  44. type:["动作","惊悚","冒险"],
  45. date:"133分钟",
  46. region:"美国",
  47. cove:"https://img1.doubanio.com/view/photo/s_ratio_poster/public/p1382432968.webp"
  48. }
  49. ]
  50. </script>

7.定义一个对象, 存放特惠页面信息

  1. <script>
  2. var commodity=[
  3. {
  4. name:"柳州螺狮粉 200g*1",
  5. introduce:"传统制粉手艺 甄选多重原料 地道广西风味",
  6. price:13,
  7. originalPrice:15.9,
  8. bigImg:"https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=3453690343,1481264334&fm=26&gp=0.jpg"
  9. },{
  10. name:"雅诗兰黛 200g*1",
  11. introduce:"【香港直邮】 3*30ml/支 深层清洁卸妆",
  12. price:64,
  13. originalPrice:82,
  14. bigImg:"https://ss0.bdstatic.com/70cFuHSh_Q1YnxGkpoWK1HF6hhy/it/u=3704626662,3960144590&fm=26&gp=0.jpg"
  15. }
  16. ]
  17. </script>

附加题: 有一个数组, var starList = [‘赵丽颖’, ‘迪丽热巴’, ‘佟丽娅’, ‘王丽坤’, ‘李丽珍’, ‘邓丽君’];;把数组成员输出到页面上

  1. <script>
  2. var starList = ['赵丽颖', '迪丽热巴', '佟丽娅', '王丽坤', '李丽珍', '邓丽君'];
  3. for(var i=0;i<starList.length-1;i++){
  4. document.write(starList[i]+"<br>")
  5. }
  6. </script>