619 Javascript_对象_Date and 620 Javascript_对象_Math

Javascript_Boolenan

  1.创建  

    new Boolean(value);    //构造函数  

    Boolean(value);       //转换函数

  2.方法

    toString()     将布尔值转换为字符串,并返回结果。

    valueOf()  返回布尔值的原始值。

  3.属性
    constructor    返回创建 JavaScript Boolean 原型的函数。

    prototype  允许您向 Boolean 原型添加属性和方法。

  4.特点:

    JavaScript 布尔值可以有以下两个值之一:true 或 false。

  5.注释:如果省略 value 参数,或者设置为 0、-0、null、""、false、undefined 或 NaN,则该对象设置为 false。   

    否则设置为 true(即使 value 参数是字符串 "false")。

 

Date:日期对象  

1.创建

  var date = new Date();  

2.方法      

 toLocaleString(),返回当前date对象的时间本地字符串格式

    <script>
//创建日期对象
        var date = new Date();
        //面板打印日期
        document.write(date + "<br>");
        //本地字符串格式
        document.write(date.toLocaleString() + "<br>");
        //获取毫秒值
        document.write(date.getTime() + "<br>");
    </script>

 

 

 

 Math:数学对象

  1.创建   

    特点:Math对象不用创建直接使用。Math。方法名;

  2.方法

    PI;返回IP约等于(3.14)

    random()返回0~1之间的随机数,含0不含1

    ceil()对数进行上舍入

    floor()对数进行下舍入

    round()把四舍五入为最接近的数

  <script>
 //实现PI方法
      document.write(Math.PI + "<br>");
      //返回0~1之间的随机数
      document.write(Math.random()  + "<br>");
      // 对数进行上舍入
      document.write(Math.ceil(28) + "<br>");
      //对数进行下舍入
      document.write(Math.floor(3.14) + "<br>");
      //把四舍五入最接近的整数
      document.write(Math.round(3.14) + "<br>");
      /*
        取1~100之间的随机整数
            Math.random()产生随机数,范围(0,1]
            乘以100--》0,99,999
            舍弃小部分:floor--》[0,99]部分
            +1 --》[0,99]整数[1,100]
       */
      var number = Math.floor((Math.random() * 100)) + 1;
      document.write(number);
  </script>

 

 //1,创建的三种方式
/*var arr1 = new Array(1,2,3);
var arr2 = new Array(5);
var arr3 = [1,2,3,4,5];
var arr4 = new Array()
//打印上面三种方式
document.write(arr1 + "<br>");
document.write(arr2 + "<br>");
document.write(arr4 + "<br>")
document.write(arr3 + "<br>");*/
var arr = [1,"abv",true];
//页面打印出arr的三种数据
document.write(arr + "<br>");
//根据索引打印出相对应的数据
document.write(arr[0] + "<br>");
//根据索引打印出相对应的数据
document.write(arr[1] + "<br>");
//根据索引打印出相对应的数据
document.write(arr[2] + "<br>");

//索引为是赋值信息
arr[10] = "大热蒙";
//才能大印arr[10]
document.write(arr[10] + "<br>")

//arr[9]未赋值所以大印出他会是一个undefined
document.write(arr[9] + "<br>")

//弹窗显出出他的长度,返回11因根据索引定义的长度
//alert(arr.length);
//拼接字符串
document.write(arr.join("--") + "<br>");
//数据末尾添加数据
arr.push(11);
</script>
posted @ 2022-10-25 14:19  ja不会va  阅读(23)  评论(0)    收藏  举报