老师我有个问题!

老师我有个问题!

<!doctype html>
<html>
<head>
 <title>练习</title>
 <meta http-equiv="content-type" content="text/html;charset=UTF-8"/>
 <script type="text/javascript">
  var a=[1,5,7,9,123,456],
   b=a;
  console.log(b);
 </script>
 <style type="text/css"></style>
</head>
<body>
 
</body>
</html>

老师这样不更加简单吗?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学是想实现什么功能呢 . 根据代码来看 ,只是把一个数组赋值给另一个变量 . 本节视频中 , concat()用于两个或者多个数组的拼接 , slice()是对数组的元素进行截取哦 . 如果解答了你的疑惑 ,望采纳 , 祝学习愉快 !

  • 慕神6715844 提问者 #1
    我在电脑上试了一下,会发现b成了数组切拷贝了a的所有值
    2018-07-12 15:02:34
  • 好帮手慕夭夭 回复 提问者 慕神6715844 #2
    代码中b=a的意思就是把a的值赋值给b , 由于a初始化时赋值了一个数组 ,所以b也会成为数组 ,并且与a的值一样哦
    2018-07-12 15:06:08
  • 慕神6715844 提问者 回复 好帮手慕夭夭 #3
    那算不算符合那个面试题的要求那?
    2018-07-12 15:52:14
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师