14.内置对象 您所在的位置:网站首页 js向上取整数的整数 14.内置对象

14.内置对象

#14.内置对象| 来源: 网络整理| 查看: 265

1. 内置对象介绍2. 查文档2.1 如何学习对象中的方法3. Math对象3.1 Math概述3.2.1 案例:封装自己的数学对象3.3 Math对象随机数方法3.3.1 案例:猜数字游戏4. 日期对象4.1 Date概述4.2 Date()方法的使用4.3 日期格式化4.4 获取日期的总的毫秒形式4.5 案例:倒计时效果

1. 内置对象介绍

• JavaScript中的对象分为3种:自定义对象、内置对象、浏览器对象• 前面两种对象是JS基础内容,属于ECMAScript;第三个浏览器对象属于我们JS独有的• 内置对象:就是指JS语言自带的一些对象,这些对象供开发者使用,并提供了一些常用的或是最基本而必要的功能(属性和方法)JavaScript提供了多个内置对象:Math、Date、Array、String等

2. 查文档

Mozilla开发者网络(MDN)提供了有关开发网络技术(Open Web)的信息,包括HTML、CSS和万维网及HTML5应用的APIMDN:https://developer.mozilla.org/zh-CN/

2.1 如何学习对象中的方法 查阅该方法的功能2. 查看里面的参数的意义和类型3. 查看返回值的意义和类型4. 通过demo进行测试 3. Math对象3.1 Math概述Math对象不是构造函数,它具有数学常数和函数的属性和方法。跟数学相关的运算(求绝对值、取整、最大值等)可以使用Math中的成员Math.PI // 圆周率Math.floor() // 向下取整Math.ceil() // 向上取整Math.round() // 四舍五入版 就近取整 注意 -3.5 结果是 -3Math.abs() // 绝对值Math.max()/Math.min() // 求最大和最小值 ```javascript // 1. 绝对值方法 console.log(Math.abs(1)); // 1 console.log(Math.abs(-1)); // 1 console.log(Math.abs(‘-1’)); // 1 隐式转换 会把字符串型-1转换成数字型 console.log(Math.abs(‘pink’)); // NaN

// 2. 三个取整方法 // (1) Math.floor() 向下取整 往最小了取值 console.log(Math.floor(1.1)); // 1 console.log(Math.floor(1.9)); // 1 // (2) Math.ceil() 向上取整 往最大了取 console.log(Math.ceil(1.1)); // 2 console.log(Math.ceil(1.9)); // 2 // (3) Math.round() 四舍五入 console.log(Math.round(1.1)); // 1 console.log(Math.round(1.5)); // 2 console.log(Math.round(1.9)); // 2 console.log(Math.round(-1.1)); // -1 console.log(Math.round(-1.5)); // -1

## 3.2 数组对象Math最大值方法```javascript// Math数学对象不是一个构造函数 所以我们不需要new来调用 而是直接使用里面的属性和方法即可console.log(Math.PI); // 一个属性 圆周率 3.141592653589793console.log(Math.max(1, 99, 3)); // 99console.log(Math.max(-1, -10)); // -1// 如果里面有非数字 返回NaNconsole.log(Math.max(1, 99, 'pink老师')); // NaNconsole.log(Math.max()); // -Infinity

3.2.1 案例:封装自己的数学对象

利用对象封装自己的数学对象 里面有PI最大值和最小值

var myMath = { PI: 3.141592653, max: function () { var max = arguments[0]; for (var i = 1; i max) { max = arguments[i]; } } return max; }, min: function () { var min = arguments[0]; for (var i = 1; i


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有