码迷,mamicode.com
首页 > 其他好文 > 详细

内置对象

时间:2019-09-19 19:38:19      阅读:84      评论:0      收藏:0      [点我收藏+]

标签:indexof   alt   http   随机   不可   不可变   lte   ref   lse   

Math

Math.max()

自定义一个对象,实现系统的max 方法。

技术图片

 

 

 

产生随机的十六进制颜色值:

技术图片

 

 

Date对象:

Date 对象中常见的方法:

对象的构造方式:

技术图片

 

技术图片

 

技术图片

 

技术图片

 

 

获取时间:

技术图片

 

技术图片

 

 

技术图片

 

技术图片

 

 

 

Data对象的方法的总结:

技术图片

 

 

案例:格式化日期:

技术图片

 

 

String 对象:

 

技术图片

 

 

技术图片

 

 

技术图片

 

 

关于字符串的不可变性:

技术图片

 

技术图片

 

技术图片

 

字符串的方法:

技术图片

 

charAt()

技术图片

 

 

fromCharCode() #静态方法

技术图片

技术图片

 

技术图片

 

.concat()

技术图片

技术图片

 

.indexOf()和 lastIndexOf()

技术图片

 

如果找不到的话,就是-1 ,

技术图片

 

 

.replace() :

技术图片

 

 

.slice() :

技术图片

 

 

.split() :

技术图片

 

技术图片

 

 

.substr() :

技术图片

 

技术图片

 

 

.substring() :

技术图片

 

技术图片

 

 

.toLocalLowerCase() /.toLowerCase():

技术图片

 

技术图片

 

.toLocalUpperCase() /.toUpperCase():

pass

 

 

.trim():

技术图片

 

技术图片

 

 

字符串案例:

案例一:

技术图片

 

 

案例二:

技术图片

 

案例三:

技术图片

 

技术图片

Array对象:

技术图片

 

 

注: var arr3 = { };  这时arr3 是对象,它的类型是Object。

如何判断变量是否是数组类型:

技术图片

 

 

 

常用的方法:

1    .concat()

技术图片

 

 

 

2    .every()

参数是个函数(callback)

它类似于Python中的map () 

技术图片

 

 

技术图片

 

 

 

技术图片

 

 

技术图片

 

 

 

技术图片

 

 

结果是false

 

3,filter()

它类似于Python中的filter() 

技术图片

 

技术图片

 

 

4,push()  .pop() .shift().unshift()

技术图片

 

5,forEach()

它的参数也是个函数,

技术图片

 

 

技术图片

 

 

技术图片

 

技术图片

 

 

6 .indexOf()

技术图片

 

7 .join()

这个刚好和Python 中的相反。(Python中的join 是字符串的方法,而这里的join 是数组的方法)

技术图片

 

技术图片

 

技术图片

 

8 .map()

它的参数也是个函数。

技术图片

 

技术图片

 

9 .reverse()

技术图片

 

10 .sort()

技术图片

 

 

技术图片

 

要在sort 中传入函数

技术图片

 

 

11 .slice()

技术图片

 

结果是个数组,这里只有一个40

技术图片

 

12,.splice() 

技术图片

技术图片

 

 

基本包装类型:

 

技术图片

 

基本类型是:number ,string ,boolean

 

 

技术图片

 

直接写的var a = "hello "; 它的类型是string  .

技术图片

 

 

 

number 变成了基本包装类型,

技术图片

 

 

boolean 也是基本包装类型,

技术图片

技术图片

 

 

技术图片

注意:上图中的第二个是类型转换,不是创建对象(因为没有new )。

 

总结:string number boolean 既是基本类型,也是基本包装类型。

 

 

扩展:

参考:https://www.cnblogs.com/yuanxinghuo/p/7881366.html

关于js 中的 &&

技术图片

 其他符号参考文档。

内置对象

标签:indexof   alt   http   随机   不可   不可变   lte   ref   lse   

原文地址:https://www.cnblogs.com/zach0812/p/11542361.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!