博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【JS】day04_常用内置对象二_常用内置对象三
阅读量:4305 次
发布时间:2019-05-27

本文共 1125 字,大约阅读时间需要 3 分钟。

【JS】day04_常用内置对象二_常用内置对象三

1.常用内置对象二

1)Math对象

·Math对象用于执行数学任务

  - 无需创建,直接把Math作为对象使用就可以调用其所有属性和方法

  - 如:Math.PI、Math.E、Math.round(3.56)

·三角函数

  - Math.sin(x)、Math.cos(x)、Math.tan(x)等

·计算函数

  - Math.sqrt(x)、Math.log(x)、Math.exp(x)等

2)Date对象

·Date对象用于处理日期和时间,封装了系统时间毫秒数

·创建Date对象

  - var now = new Date();

  - var now2 = new Date("2013-3-20 11:12");

·读写时间毫秒数

  - getTime()、setTime(毫秒)

·读写时间分量

  - getDate()、getDay()、getFullYear()

  - setDate()、setDay()、setFullYear()

·转换为字符串

  - toString()、toLocaleTimeString()、tolocaleDateString

2.常用内置对象三

1)RegExp对象

·RegExp对象表示正则表达式

·创建RegExp对象

  - var r1 = /pattern/flags;

  - var r2 = new RegExp("pattern",["flags"]);

·flags标识有以下几个:

  - g:设定当前匹配为全局模式

  - i:忽略匹配中的大小写检测

·常用方法

  

·String对象与正则表达式

    

2)Function对象

·JS中函数就是Function对象

·函数名就是指向Function对象的引用

  - 使用函数名可以访问函数对象

  - 函数名()是调用函数

    

·函数的返回值

  - 默认返回 undefined

  - 可以使用 return 返回具体的值

·函数的参数

  - js的函数没有重载

  - 调用时只要函数名一样,无论传入多少个参数,调用的都是同一个函数

  - 没有接收到实参的参数值 undefined

  - 所有的参数传递给argument数组对象

·arguments对象

   

·匿名函数

  var func = function(arg1,...argN){

        func_body;

        return value;

   }

·全局函数

  - 全局函数可用于所有的JavaScript对象

  - 常用的有:parseInt/parseFloat  /isNaN/eval

·eval函数

  

eg:

      简单计算器    

你可能感兴趣的文章
suse如何修改ssh端口为2222?
查看>>
详细理解“>/dev/null 2>&1”
查看>>
suse如何创建定时任务?
查看>>
suse搭建ftp服务器方法
查看>>
centos虚拟机设置共享文件夹并通过我的电脑访问[增加smbd端口修改]
查看>>
文件拷贝(IFileOperation::CopyItem)
查看>>
MapReduce的 Speculative Execution机制
查看>>
大数据学习之路------借助HDP SANDBOX开始学习
查看>>
Hadoop基础学习:基于Hortonworks HDP
查看>>
为什么linux安装程序 都要放到/usr/local目录下
查看>>
Hive安装前扫盲之Derby和Metastore
查看>>
永久修改PATH环境变量的几种办法
查看>>
大数据学习之HDP SANDBOX开始学习
查看>>
Hive Beeline使用
查看>>
Centos6安装图形界面(hdp不需要,hdp直接从github上下载数据即可)
查看>>
CentOS7 中把yum源更换成163源
查看>>
关于yum Error: Cannot retrieve repository metadata (repomd.xml) for repository:xxxxxx.
查看>>
linux下载github中的文件
查看>>
HDP Sandbox里面git clone不了数据(HTTP request failed)【目前还没解决,所以hive的练习先暂时搁置了】
查看>>
动态分区最佳实践(一定要注意实践场景)
查看>>