`
pat_biti
  • 浏览: 11602 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

JavaScript: 预定义对象

 
阅读更多
原文 :http://noyesno.net/page/javascript/defined-object
JavaScript预定义了一些对象。

Number
Number.MAX_VALUE :最大的数
Number.MIN_VALUE : 最小的数
Number.NaN :非数字值
Number.NEGATIVE_INFINITY :负无穷大
Number.POSITIVE_INFINITY :正无穷大
.toStrong()
.toFixed(2) :小数点后保留指定位数的小数
.toExponential() :指数计数法
.toPrecision() :格式化为指定的长度(有效数字)
Math
属性:

Math.E :常量 e (~=2.718)
Math.PI :圆周率 (~=3.14159)
Math.SQRT :2的平方根 (~=1.414)
Math.SQRT1_2 :2的平方根的倒数 (~=0.707)
Math.LOG2E
Math.LOG10E
Math.LN2 :2的自然对数 (~=0.693)
Math.LN10 :10的自然对数(~=2.302)
方法:

Math.abs(x) :绝对值
Math.floor(x) :向下舍入取整
Math.ceil(x) :向上舍入取整
Math.round(x) :四舍五入取整
Math.max(x,y) :最大值
Math.min(x,y) :最小值
Math.random() :随机数,0~1之间
Math.power(x,y) :x的y次幂
Math.sqrt(x) :求平方根
Math.exp(x) :求e的指数
Math.log(x) :求自然对数(以e为底)
Math.sin(x),Math.cos(x),Math.asin(x),Math.acos(x),Math.tan(x),Math.atan(x) :三角函数,输入是弧度
Math.atan2(y,x) : 点(x,y)对应的弧度,返回值的区间是 [-PI/2, PI/2],即取与x轴较小的夹角
Date 对象
TODO

String 对象
TODO

RegExp 正则表达式对象
全局对象
parseFloat(s) :字符串转换为浮点数
parseInt(s, radix) :字符串转换为整数,可以指定进制
isFinite()
isNan()
escape()/unescape() :字符串编解码
eval() :执行代码
分享到:
评论

相关推荐

    ASP.NET网络编程中的JavaScript的预定义对象与函数

    本篇文章将深入探讨JavaScript中的预定义对象与函数,这些是开发人员在构建动态Web应用程序时不可或缺的基础。 首先,JavaScript的核心是ECMAScript标准,它定义了一系列预定义的对象,这些对象提供了对浏览器环境...

    JavaScript:DWR的用法实例

    3. **安全机制**:DWR提供了一套安全机制,包括白名单机制,确保只有预定义的Java方法可以被调用,防止跨站脚本攻击(XSS)和其他安全风险。 4. **易于使用**:DWR提供了简单的API,开发者可以通过简单的JavaScript...

    javascript对象参考手册

    9. **正则表达式对象**:`RegExp`对象处理模式匹配,包括正则表达式的创建、特殊字符、预定义模式、全局标志、分组和回溯等。 10. **错误对象**:在JavaScript中,错误是通过错误对象来表示的,有如`Error`、`...

    即用即查JAVASCRIPT核心对象参考手册

    JavaScript 提供了一系列内置的核心对象,它们是预定义的对象,可以直接用于编程而无需自己创建。这些核心对象包括但不限于:Array、Date、Function、Math、Number、Object、RegExp、String 和 Error 等。 #### 三...

    第4章--JavaScript对象.pptx

    JavaScript提供了一系列内置对象,如`Array`、`Date`、`Math`等,它们具有预定义的方法和属性,方便开发者处理数据和进行各种计算。 4.5 实战:产生n个不重复随机数 实际编程中,可能会遇到生成指定数量不重复...

    ASP.NET AJAX深入浅出系列课程(8):JavaScript中的原生对象以及Microsoft AJAX Library中的相关扩展(下)_PDF.zip

    在JavaScript中,原生对象是预定义的,可以直接在任何JavaScript环境中使用的对象。例如,Array对象用于处理数组数据,它提供了诸如push、pop、slice等一系列方法来操作数组元素;Date对象则用于处理日期和时间,...

    javascriptAPI,javascript参考资料,javascript

    JavaScript API(Application Programming Interface)是一组预定义的函数、对象和接口,允许开发者通过调用这些接口来实现特定的功能。例如,DOM(Document Object Model)API 允许我们操作网页的结构,而浏览器...

    【JavaScript】内建对象的使用代码

    在JavaScript编程中,内建对象是JavaScript语言提供的一组预定义对象,它们提供了许多功能,如数据处理、字符串操作、日期处理等。本教程将深入探讨如何利用JavaScript内建对象来实现一个用户登录功能,包括输入验证...

    javascript对象大全

    "JavaScript内置对象属性及方法大全.doc"和"JS内置对象属性及方法大全.docx"这两份文档详细列出了JavaScript的内置对象,如Array、Date、Math、String等,它们提供了丰富的预定义方法,如Array的push、pop、slice等...

    JavaScript入门教程(3) js面向对象

    除了直接创建对象外,JavaScript还内置了许多预定义的对象。例如Number对象和String对象,它们都是原始数据类型的包装器。Number对象提供了很多属性和方法来处理数字,如MIN_VALUE和MAX_VALUE属性用于获取数字的...

    Object_Oriented_Javascript

    - **预定义函数**:例如`parseInt()`、`parseFloat()`、`isNaN()`等,用于执行常见的数据操作。 - **作用域**:函数内声明的变量只能在该函数内部访问。 - **闭包**:当一个函数可以记住并访问在其外部创建的变量时...

    JavaScript基础第06天笔记.md

    - **内置对象**:JavaScript自身提供的一系列预定义对象,它们提供了一系列基本且必要的功能。 - **浏览器对象**:特定于浏览器环境的对象,主要用于处理与浏览器交互的任务,如DOM操作、事件处理等。 ### 1.2 查阅...

    javascript课件

    4. **预定义对象(一)和(二)**:JavaScript内置了一些预定义对象,如Math、Date、Array、String等,提供了许多实用的方法。Math对象用于数学运算,如随机数生成、最大值最小值计算;Date对象处理日期和时间;...

    微软JavaScript手册chm版

    JavaScript有预定义的Error对象及其子类,如SyntaxError、TypeError、ReferenceError等,它们用于捕获和处理运行时错误。理解并正确处理这些错误是编写健壮代码的关键。 3. **函数**:函数是JavaScript中的重要组成...

    JavaScript基础知识例子

    内置对象是JavaScript提供的预定义对象,如Array、Date、Math等,它们提供了许多便利的方法和属性。`028-javascript-内置对象.html` 和 `027-javascript-内置对象.html` 可能详细介绍了这些内置对象的功能和用法,...

    JavaScript中的全局对象介绍

    通过以上内容的介绍,可以看出JavaScript中的全局对象是一个包含了大量预定义属性和方法的对象,它是JavaScript编程的一个基础部分。熟悉全局对象及其属性和方法将有助于提高JavaScript代码的质量和效率。无论是初学...

    w3cshool之JavaScript对象_String

    作为面向对象编程的一部分,String对象在JavaScript中属于内置对象,这意味着它已经预定义并且可以直接使用。以下是对String对象及其相关方法的详细说明: 1. **属性**: - `constructor`:这个属性指向创建当前...

    javascript完全学习手册1 源码

    第2篇 JavaScript内置对象篇 第3章 JavaScript内置对象 43 3.1 JavaScript对象概述 43 3.1.1 对象的概念 43 3.1.2 使用JavaScript对象 基础知识 44 3.2 Array对象 46 3.2.1 创建Array对象 46 3.2.2 Array对象属性 ...

Global site tag (gtag.js) - Google Analytics