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<this[i]){
            max=this[i];
        }
    }
        return max;
    }

    var max_values=cars.max();
    alert(max_values);

 Array.prototype.print = function () {
        alert("array new......")
    }
    cars.print();
    for (var i = 0; i < cars.length; i++) {
        alert(cars[i]);
    }


// location对象的使用
function loc(){
    window.location.href="http://www.163.com";
}
function reload(){
    window.location.reload();
}

//获取HTML节点元素的三个方法
// document.getElementById(id);
// document.getElementByName(name);
// document.getElementsByTagName(tag);

// function getValue(){
//     // 根据html元素的ID来获取到节点对象
//      var x=document.getElementById("box1");
//     //  x.innerHTML获取节点对象中的纯文本内容
//     // alert(x.innerHTML);

//     // 改变节点元素中的内容(动态改变HTML的内容)
//     x.innerHTML="哈哈哈哈哈哈哈哈哈";
    
// }


function getElements()
  {
      // 根据html元素的name来获取到节点对象
  var x=document.getElementsByTagName("input");
  alert(x.length);
  }






©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,684评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,143评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,214评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,788评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,796评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,665评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,027评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,679评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 41,346评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,664评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,766评论 1 331
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,412评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,015评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,974评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,203评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,073评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,501评论 2 343

推荐阅读更多精彩内容