1 //随机选取
2 function getRandom (begin,end){
3 return Math.floor(Math.random()*(end-begin))+begin;
4 }
1 function message()
2 {
3 adddlert('欢迎来到百度贴吧');
4 }
5
6 function message()
7 {
8 try{
9 adddlert('欢迎来到百度贴吧');
10 }catch(e){
11 alert('代码出错,系统出错提示:'+'\n'+ e.message+'\n'+ e.name);
12 }
13 }
运行结果:
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("错误信息: " + "\n"+ msg + "\n" + '出错行数' + ":" + line+'\n'+'报错的文件'+file);
15 return true;
16 }
运行结果:
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
1 // tostring方法其实是object的方法,而其他所有对象都能访问到该属性
2 // 为什么呢。万物都继承在object
3
4 // var obj = new Object()
5 for( var obj in Object)
6 {
7 console.log(obj);
8 }