高程第二天

1.所有函数参数都是按值传递(对象也是,对象分局部对象和全局对象,局部对象在调用完后会被马上销毁)

2.typeof 和 instanceof

typeof可以测是什么类型;instanceof可以测是不是引用类型:a instanceof Array;

3.对象的属性访问

  1.通过点 2.通过[]  优点:可以通过变量访问,也可以访问有语法问题的如中间有空格的  3.typeof 判断有没有该属性

4.slice 可以传1-2个参数:传两个参数表示从开始到结束位置不包含结束位置

5.splice/filter/every/forEach/some

 reduce/reduceRight

   call()/apply()/toString/toLocalString/toFixed/toExponential()/ toPrecision()/

 charAt/charCodeAt/slice/toLowerCase/toLocalLowerCase/toUpperCase/toLocalUpperCase

   search/replace/split/ localeCompare()/ fromCharCode()

   encodeURI() / encodeURIComponent() /decodeURI() 和/decodeURIComponent()

   Object.getOwnPropertyDescriptor()/isPrototypeOf/hasOwnPrototype

6.递归

 迭代

7.Date.parse/UTC/toDateString()/toTimeString()/toLocaleDateString/toLocaleTimeString/toUTCString

   Date.now():返回调用这个方法时的日期和时间的毫秒数

 Date的valueof只返回毫秒数,可以通过比较运算执行对应的函数

8.引用类型和基本包装类型的生存期:使用new创建的引用类型存在在执行流离开当前作用域之前,而基本包装类型只存在一行代码的执行瞬间

9.subStr:传两个参数时,第二个参数是截取长度,如果传负数就用length+负数

   subString:传两个参数,第二个参数还是字符索引,如果传负数转为0

10.trim():返回的是字符串的副本,原字符串不变

  

原文地址:https://www.cnblogs.com/QIQIZAIXIAN/p/6669954.html