JavaScript基础回顾

var loop = true;

一、变量命名规则

1、变量要以字母、下划线或美元符开头。

2、其后可跟多个数字、字母、下划线或美元符。

3、一定要避开javascript的所有保留字。(下面留有部分保留字)


二、加入html时机

1、<head>...</head>双标记内<script>...</script>

2、<head>...</head>双标记内引入外部js文件<script src="#"></script>

3、<body>...</body>双标记内<script>...</script>


三、描述标记(html)与描述计算(javascript)交互

1、允许js访问任何html元素的小通道.getElementById();

...
<body>
...
<p id="p1"></p>
<script>
var p1=document.getElementById("p1");
</script>
</body>
...
上面代码简要说明:

document标识浏览器中的整个页面,包含完整的DOM,所以它能找到任何特定id的元素。

四、如何创建数组

数组场景:

每小时温度值;购物车等等;

var tempArray = new Array();
tempArray[0] = 12;
...
或者
var tempArray = [12,23.1,...]
简要说明:

1、任何时刻都可以不断向数组增加新元素,只需使用下一个未引用的索引。

2、var len = tempArray.length;数组长度;

3、函数splice删除指定数组元素,其后所有元素索引减一。



注意事项:

一、保留字列表

abstractdeletegotonullthrows
asdoifpackagetransient
booleandoubleimplementprivatetrue
breakelseimportprotectedtry
byteenuminpublictypeof
caseexportinstanceofreturnuse
catchextendsintshortvar
charfalseinterfacestaticvoid
classfinalissupervolatile
continuefinallylongswitchwhile
constfloatnamespacesynchronizedwith
debuggerfornativethis 
defaultfunctionnewthrow 

二、js与html交互基础

文档对象模型(DOM).


三、DOM使用时机

某些情况下,我们明明写了js代码,可发生目标事件时页面无刷新;这时,我们就应该思考:页面是否已全部加载?这时我们还得处理事件的话,就应该告诉浏览器:让其完全创建DOM对象后查找对应标记元素。

处理这种情况我们需要两个内容:一个是window对象,另外还有一个函数。

<script>
function init(){
...
}
window.onload=init;
</script>

四、常用的js函数

1、Math

Math是一个内置的JavaScript库,包含一大堆与数学相关的函数。Math.random会生成0到1之间的一个随机数。Math.floor来确保得到一个整数,去掉一个浮点数中小数点后面的数字。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值