Javascript 学习 笔记一
来源:互联网 发布:java easyui使用 编辑:程序博客网 时间:2024/05/16 16:20
1、操作 HTML 元素
如需从 JavaScript 访问某个 HTML 元素,您可以使用 document.getElementById(id) 方法。请使用 "id" 属性来标识 HTML 元素:
例子:
通过指定的 id 来访问 HTML 元素,并改变其内容:
<!DOCTYPE html><html><body><h1>My First Web Page</h1><p id="demo">My First Paragraph</p><script>document.getElementById("demo").innerHTML="My First JavaScript";</script></body></html>
输出结果:
My First Web PageMy First JavaScript
2、数组
下面的代码创建名为 cars 的数组:
var cars=new Array();cars[0]="Audi";cars[1]="BMW";cars[2]="Volvo";或者 (condensed array):
var cars=new Array("Audi","BMW","Volvo");
3、对象(对象只是带有属性和方法的特殊数据类型)
属性是与对象相关的值,方法是能够在对象上执行的动作。
对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔:
var person={firstname:"Bill", lastname:"Gates", id:5566};上面例子中的对象 (person) 有三个属性:firstname、lastname 以及 id。
空格和折行无关紧要。声明可横跨多行:
var person={firstname : "Bill",lastname : "Gates",id : 5566};
4、声明变量类型
当您声明新变量时,可以使用关键词 "new" 来声明其类型:
var carname=new String;var x= new Number;var y= new Boolean;var cars= new Array;var person= new Object;
JavaScript 变量均为对象。当您声明一个变量时,就创建了一个新的对象。
小注:
JavaScript 中的所有事物都是对象:字符串、数字、数组、日期,等等。
在 JavaScript 中,对象是拥有属性和方法的数据。
5、属性和方法
属性是与对象相关的值。
方法是能够在对象上执行的动作。
举例:汽车就是现实生活中的对象。
汽车的属性:
car.name=Fiatcar.model=500car.weight=850kgcar.color=white汽车的方法:
car.start()car.drive()car.brake()汽车的属性包括名称、型号、重量、颜色等。
所有汽车都有这些属性,但是每款车的属性都不尽相同。
汽车的方法可以是启动、驾驶、刹车等。
所有汽车都拥有这些方法,但是它们被执行的时间都不尽相同
6、标签
正如您在 switch 语句那一章中看到的,可以对 JavaScript 语句进行标记。
如需标记 JavaScript 语句,请在语句之前加上冒号:
label:语句break 和 continue 语句仅仅是能够跳出代码块的语句。
语法
break labelname;continue labelname;continue 语句(带有或不带标签引用)只能用在循环中。
break 语句(不带标签引用),只能用在循环或 switch 中。
通过标签引用,break 语句可用于跳出任何 JavaScript 代码块:
实例:
cars=["BMW","Volvo","Saab","Ford"];list:{document.write(cars[0] + "<br>");document.write(cars[1] + "<br>");document.write(cars[2] + "<br>");break list;document.write(cars[3] + "<br>");document.write(cars[4] + "<br>");document.write(cars[5] + "<br>");}
输出结果:
BMWVolvoSaab
作者:jiankunking 出处:http://blog.csdn.net/jiankunking
0 0
- JavaScript学习笔记 一
- javascript 学习笔记一
- Javascript学习笔记一
- javascript学习笔记一
- JavaScript学习笔记(一)
- javascript学习笔记《一》
- JavaScript 学习笔记一
- JavaScript学习笔记(一)
- JavaScript 学习笔记(一)
- JavaScript学习笔记(一)
- Javascript 学习 笔记一
- javascript学习笔记一
- JavaScript学习笔记一
- javascript 学习笔记(一)
- JavaScript 学习笔记--------(一)
- JavaScript学习笔记一
- javascript学习笔记(一)
- javascript学习笔记(一)
- POJ 3281 Dining(最大流)
- 8-3. 组个最小数
- 找出两个链表的第一个公共节点
- ios中处理时间的类及方法详解
- query specified join fetching, but the owner of the fetched association was not present in the selec
- Javascript 学习 笔记一
- iOS运行出现No application was specified 和 IOS 模拟器未能安装此应用程序
- zoj 3675 状压dp
- 对功率谱的一点理解
- IOS APP 上传到AppStore
- 前台页面优化全攻略(一)
- Install Apache + PHP
- python面试集锦
- 大数据量的算法面试题