zoukankan      html  css  js  c++  java
  • javascript学习笔记

    七 单体内置对象

      1.Global对象

        不属于任何对象的属性和方法,都归于它。全局作用域中定义的变量、函数,都属于Global对象

        1.1 URI编码

           encodeURI 《=》decodeURI

          不会编码本身属于uri的特殊字符

          encodeURIComponent  《=》 decodeURIComponet

          将所有非标准字符进行编码

        1.2 window对象

          在web浏览器中,一般是将Global对象当作window对象的一部分。因此全局作用域中的变量、函数,都可以通过window.变量/函数名()的方式来访问到

        要在任何一种环境中取得Global对象的实例,可以用如下方法来获得:

    var global = function()
    {
        return this;//返回的Global对象的实例
    }()//立即执行

      2.Math对象

        2.1 min() 和 max() 确定一组数中的最小值和最大值。这两个方法都可以接收任意多个数值参数。

    Math.max(3,54,2,33,26)//54
    Math.min(3,22,44,21,6)//3

        2.2 舍入方法

          Math.ceil() 执行向上舍入

          Math.floor() 执行向下舍入

          Math.round() 执行四舍五入

        2.3 随机数

          Math.random() 返回一个随机数x,取值范围:0 <= x < 1         

        2.4 其他方法

          Math.abs(num) 返回绝对值         |       Math.exp(num) 返回Math.E的num次幂

          Math.log(num) 返回num的自然对数     |       Math.pow(num, power) 返回num的power次幂

          Math.sqrt(num) 返回num的平方根       |      Math.acos(x) 返回x的反余弦值

          Math.asin(x) 返回x的反正弦值        |      Math.atan(x) 返回x的反正切值

          Math.atan2(y,x) 返回y/x的反正切值       |      Math.cos(x) 返回x的余弦值

          Math.sin(x) 返回x的正弦值         |      Math.tan(x) 返回x的正弦值

  • 相关阅读:
    VMWare 桥接模式
    什么是交叉编译,为什么要使用交叉编译
    最常用的四种大数据分析方法
    C#的Dispose模式复习
    Oracle Data Provider for .NET Support for Microsoft .NET Core
    微软发布了量子计算开发包
    关于Oracle分区表的理解
    html 中video标签视频不自动播放的问题
    input 修改placeholder颜色
    正则表达式 手机号验证、邮箱验证、6~16位数字加字母组合、身份证号码验证
  • 原文地址:https://www.cnblogs.com/mysic/p/5384179.html
Copyright © 2011-2022 走看看