最近在学习JavaScript和Jquery, 书嘛 就是《[JavaScript.&.jQuery:The.Missing.Manual(2nd.2011)].David.Sawyer.McFarland.文字版.pdf》 入门级别的,刚好适合!
学了做些笔记,下次看起来会快一点。
JavaScript:
1. 如何在页面中加入JavaScript
<script> // ... your javaScript code is here </script>
或者
<script src="your javaScript location"></script>
2. JavaScript的数据类型
1) Number 数字类型
2) String 字符
3) Boolean 布尔类型
介绍完最基本的数据类型,下面就是变量了,变量的定义
var firstName = 'Peter';
var age = 22;
var isSuperHero = true;
或者定义多个变量在一行
var x, y, z;
分别对应了上面的三种数据类型。
3.运算符
+ - * / 加减乘除 这个就不多介绍了
字符串连接 +
1 + '2' = '12'
+'2' + 1 = 3 or Number('2') + 1 =3
+=,-=,*=,/=,++,-- 和其他语言一样
4. 数组(Array)
var week = ['Monday', 'Tuesday', 'wedensday','thursday','Friday','Saturday','Sunday'];
数组的下标 从 0开始 例如week[0] 就是monday.
下面是数组的操作:
添加元素
加在数组的后面
1)week[7] = '....' 我也不知道星期几了。
2)week.push('element1'); 或者week.push('element1', 'element2','element3');
加在数组的前面
3)week.unshft('before1'); week.unshift('before1', 'before2');
对应的删除元素
1)week.pop();
var p = [0,1,2,3];
var removedItem = p.pop();
removedItem 就是3
2)var p = [0,1,2,3];
var removedItem = p.shift();
removedItem 就是0
5.对象
对象嘛,就是我们平常看到的 比如说整个HTML就是一个对象 叫document,对象会有属性
想title,url 还有方法 wriet(); 等等。
当然我们也可以自定义对象。
参考:http://www.ccvita.com/94.html