6.13的总结
学习内容
concat()
作用返回结果,原数组是否改变,参数
join()
作用,参数
reverse()
作用,会修改到原数组
sort()
作用,按什么进行排序(包括数字,可能得到错误结果),影响原数组,如何使用回调函数指定排序规则,回调函数返回值如何决定元素的顺序(升序排列返回什么,降序排列返回什么)
函数的方法:call()、apply()
如何调用、作用,将一个对象指定为第一个参数(指定this),call()方法将实参在对象之后依次传递,apply()方法的实参封装的数组中传递,this的四种情况总结
arguments
含义及作用,arguments.length功能、获取指定参数用法,isArray(),callee作用
Date对象
作用、创建Date对象,创建指定时间对象的做法,getDate()、getDay()、getMonth()、getFullYear()、getTime()作用、语法、参数,时间戳的含义、用法
Date.now()
作用,测试代码的执行性能
Math
含义及作用、常用常量,abs()、floor()、ceil()、round()、random()作用及用法,生成0-X之间的数,生成x-y之间的数,Math()、Min()作用及用法、不限制数量,pow()作用及用法,sqrt()作用及用法
包装类
作用,三个包装类的各自的作用、创建、添加属性、返回的类型,num=!num2(两个对象两个地址空间)
String对象的方法和属性
字符串底层以什么形式保存,length、charAt()、charCode()、String.fromCharcode()作用(16进制)、concat()indexof()作用,indexof()作用及返回结果、参数,lastIndexof()作用,slice()、subString()的参数、自动调整位置,substr()作用及参数,split()作用、参数及若是空串的情况,toUpperCase(),toLowerCase()
正则表达式
作用,创建正则表达式对象的语法,返回类型,test()方法的作用,一些正则表达式的含义、匹配模式的参数,创建正则表达式的第二种方法,两种方法的区别,或者(|、中括号)的使用、中括号的各种使用
字符串和正则相关的方法
splice()使正则表达式做参数的作用,用法,不匹配全局也全部拆分,search()作用、只差第一个,zhi、正则表达式作为参数情况,用法,match()作用、设置正则表达式为全局匹配模式、将匹配到的内容封装到数组,replace()作用、参数(可以说正则)、默认替换第一个
量词
作用、用法、仅对第一个起作用(用括号解决)、常用情况