javascript高级程序设计(第3版) 读书笔记3—— 引用类型

  • 引用类型的值——我们常常称为:对象,就是引用类型的一个实例。引用类型有时候被称为:类。但是这样称呼并不妥当。
  • javascript中的引用类型有:object类型,Array类型,
  • Array类型(数组)

  数组中的每一项都可以保存任何类型的数据,并且数组的大小是可以动态调整的。

  数组的length属性不只是只读,可以通过设置这个属性,可以给数组末尾移除项或者添加新项。

  对数组使用 tostring()和valuof()方法 ,会返回相同的字符串表示。

  var a=["red","blue","green"]; alert(a.toString());

  alert(a.valueOf());

  都返回red,blue,green

  • 通过数组提供的方法,可以模拟出很多经典的数据结构方法

  组合使用push()和pop()方法,可以模拟出栈方法来。

  栈是用来表示“后进先出”的一种数据结构。

      push()用于把参数添加到数组的末尾,并返回数组的长度。

      pop()则是从数组中移除最后一个参数,减少数组的length值,并返回被移除的参数。

 

  未完待续。。。

 

  

    

转载于:https://www.cnblogs.com/dan1983/archive/2012/07/10/2584729.html

你可能感兴趣的:(javascript,数据结构与算法)