JavaScript第二单元的基础知识

JavaScript自习记录

#

1.Standing on Shoulders of Giants.

JavaScript语法

1.数据类型:

    字符串

    数值

    布尔值

2.数组:

    var beatles=Array(4)
    var beatles=Array()
    都是正确的,在无法确定数组个数可以不写。

    var lennon=["john","1940", false]
    数组可以是三种数据类型混合。
var name="john"     
beatles[0]=name

3.关联数组:
用字符串代替数字值,可以增加可读性,但不是个好习惯。
这回增加新的属性,修改了Array对象的属性。

2.对象:

beatles.vocalist.name的值

beatles.vocalist.year的值

var lennon={name:”John”,year:1940,living:false;

3.操作

    算数操作符

可以用数字加数字 ,也可以字符加字符。
当”1”+2时,叫做拼接,结果是12
当1+2时,为数字运算符,结果为3.
var mood=”happy”;
var message=”I am feeling”+mood;
结果就是:I am feeling happy.

4.条件语句

if (condition){
statements;
}

if后面跟的条件判断值为布尔值!!

==并不是严格相等,比如false与空字符的求职结果为true。
因为false与空字符的含义相同,因此当需要使用严格相等时。

需要用到===,!=与!==后者也一样表示严格不相等。

||与&&表示或与且

当!在判断式前面时,表示非…

5.循环语句

    分为while循环
    do while循环
    for循环
    和c程序的循环类似,没有特别之处。

6.函数

    函数很重要,看到这里的时候时间已经是5/11/2016 6:57:25 PM 

    function multiply(num1,num2){
    var total=num1*num2;
    alert(total);}
    在定义过此函数的脚本内可以随时调用它multiply(10,2);
    比如这个结果的值就是"20"

变量的作用域分为:全局变量和局部变量,这一点和c程序一样。

7.对象

分为内建对象和宿主对象。

内建对象为原本对象所提供的内建对象:
如Date 对象提供了 getDay().getHours().getMonth.等一系列方法

宿主对象包括:FORM,IMAGE,ELEMENT等,我们可以通过这些对象获得关于表单元素的信息等等。

本章节讲了JavaScript语言的基础

    5/11/2016 7:04:35 PM DOM很重要
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值