• 第193天:js---Math+Error+Number+Object总结


    一、Math

    随机选取

    1  //随机选取
    2     function getRandom (begin,end){
    3         return Math.floor(Math.random()*(end-begin))+begin;
    4     }

    二、Error

    1、try---catch

     1  function message()
     2     {
     3         adddlert('欢迎来到百度贴吧');
     4     }
     5 
     6     function message()
     7     {
     8         try{
     9             adddlert('欢迎来到百度贴吧');
    10         }catch(e){
    11            alert('代码出错,系统出错提示:'+'
    '+ e.message+'
    '+ e.name);
    12         }
    13     }

     运行结果:

    2、error---onerror

     1  function message()
     2     {
     3         adddlert('欢迎来到百度贴吧')
     4     }
     5 //    onerror函数的三个参数用于确定错误确切的信息,代表的意思依次为:
     6 //    错误信息;
     7 //    发生错误的文件;
     8 //    发生错误的行号。
     9 
    10     window.onload=function(){
    11         message();
    12     }
    13     window.onerror = function(msg, file, line) {
    14         alert("错误信息: " + "
    "+ msg + "
    " + '出错行数' + ":" + line+'
    '+'报错的文件'+file);
    15         return true;
    16     }

     运行结果:

    三、Number

     1 /*数字的分类*/
     2 
     3 //数字的分类:
     4 //    JavaScript 中可以使用10进制数、8进制数、16进制数、实数、浮点数。
     5 //    以 0 开头的整数是8进制数,
     6 //    以 0x 开头的整数是16进制数。
     7 
     8     console.log(12345)    // 10进制数 12345
     9     console.log(1.23)     // 实数 1.23
    10     console.log(1.23e4)   // 1.23 × 10的4次方
    11     console.log(1.23E4)   // 1.23 × 10的4次方
    12     console.log(0777)     // 8进制数777
    13     console.log(0xff88)   // 16进制数FF88
    14 
    15     //通过传统方式
    16     var num1 = 1;
    17     //通过对象方式
    18     var num2 = new Number(3);//
    19     console.log(num1);//1
    20     console.log(num2);//Number

    四、Object

    1 //  tostring方法其实是object的方法,而其他所有对象都能访问到该属性
    2     // 为什么呢。万物都继承在object
    3 
    4     // var obj = new Object()
    5     for( var obj in Object)
    6     {
    7         console.log(obj);
    8     }
  • 相关阅读:
    MSSQL锁定1.Isolation level (myBased)
    等待状态CXPACKET分析
    拒绝了对对象 'sp_sdidebug'(数据库 'master',所有者 'dbo')的 EXECUTE 权限
    Oracle CBO 统计信息的收集与执行计划的选择
    Oracle 11gR1 on Win7
    读书笔记 <<你的知识需要管理>>
    ORA01555 总结
    Buffer Cache Management
    如何选择合适的索引
    书评 <SQL Server 2005 Performance Tuning性能调校> 竟然能够如此的不用心........
  • 原文地址:https://www.cnblogs.com/le220/p/8543322.html
Copyright © 2020-2023  润新知