js基础

代码块
```// 这是一个警告框
// alert("这是一个JavaScript!!!!");
// 输出网页
// document.write("输出网页");
// console.log("输出控制台");


// 变量的定义(先初始化在使用)
// var name="tom";
// var age=10;
// var school;
// var array=null;
// var isRight=true;
// var ff=5.0;



// alert(typeof ff);
// alert(typeof isRight);
// alert(typeof array);//返回Object类型
// alert(typeof name);//typeof检查变量的类型
// alert(typeof age);
// alert(typeof school);//返回Undefined类型
// alert(name+"----"+age);


// //函数的定义
// function sum(){
//     alert("只是一个无参数的函数")
// }
// function add(a,b){
//     alert(a+b)

// }

// function ty(name){
//     return name;
// }
// //调用函数
// sum();
// add(1,2);
// var x=ty("tom");
// alert(x);


// 使用new来创建
// var obj=new Object();
// obj.name="tom";
// obj.age=10;
// // 叫匿名函数
// obj.showInfo=function(){
//     alert("showInfo.......");
// }
// // 如何调用对象中的属性和方法
// alert(obj.name);
// alert(obj.age);
// obj.showInfo();



// // 使用字面量来创建对象 var o={};
// var o={
//     name:"jazz",
//     age=20,
//     school:"neusoft",
//     printInfo:function(){
//         alert("这是一个打印的方式....");
//     }
// };
// // 如何调用对象中的属性和方法
// alert(o.name);
// alert(o.age);
// o.printInfo();

// // 利用JS中的构造器(首字母大写)创建对象,要使用new来创建对象,然后才能调用对象中的属性以及方法

// function Person(name,age){
//     this.name=name;
//     this.age=age;
//     this.eat=function(){
//         alert("eat......");
//     }  
//     this.study=function(){
//         alert("study....");
//     }
// }
// // 调用对象中的属性及方法
// var person=new Person("test",30);
// alert(person.name);
// alert(person.age);
// person.eat();
// person.study();

// // 原型方法
// Person.prototype.print_new=function(){
//     alert("这是一个通过新原型添加的方法print_new")
// }
// Object.prototype.print=function(){
//     alert("Object中的新方法");
// }
// var oo=new Object();
// oo.print();

// 定义数组
// var array = ["aaa", "bbb", "ccc"];
// for (var i = 0; i < array.length; i++) {
//     alert(array[i]);
// }

// var cars = new Array(1,4,2,7,9,5,0);
// // 向数组中添加一个方法(数组中最大的元素值)

Array.prototype.max = function () {
    var max = this[0];//this表示当前对象自身(数组)
    // 对数组进行遍历
    for (var i = 1; i < this.length; i++) {
        if(max

你可能感兴趣的:(js基础)