回顾:
    HTML,CSS:标记语言
Javascript:编程语言
javascript:JS基于客户端的脚本语言
   
Day1:变量
Day2:循环,语句
Day3:函数
Day4:系统内部的函数
Day5-day8:案例项目
变量:用来保存东西(数据)
123456@qq
张三丰
语法:var 变量名=值;
var n=23;
var m=24;
Var系统内部的关键字用来申明变量
变量名:
假冰冰=》冰冰=》bb=》2b
1, 变量名不能以数字开头
2, 变量名只能包含数字,字母,下划线
3, 区分大小写
4, 变量名不能和系统内部关键字相同
5, 建议:变量名要起得有意义
练习变量名:
    abc【可以】
    abcd_abcd【可以】
    ab_ab_ab【可以】
    abc234【可以】
    ______【不可以,可以】
    234abc【不可以】
数据类型:
    数字类型:number,数字
    字符类型:string,字母,汉字,符号“内容”,空字符也是字符类型“”
    空类型:null,表示什么都没有
    未定义类型:Undefined:表示没有定义
    布尔类型:true,false,boolean(bool)
    复合数据类型:复杂类型,array数组,object对象
Typeof,查看数据的类型
Alert弹出一个窗口(会停止程序的运行)
Firebug:调试
注意:不要太相信firebug
1, 安装firebug
2, 控制台(点击启用)
3, 刷新
4, 错
运算符:
赋值运算符:
符号【=】,表达的意思是把符号右边数据赋值给左边的变量名var n=23;
算数运算符
符号【+,-,*,/,%(取余),++(递增1),--(递减1)】
a) %取余:取得两个数相除的余数
b) ++:var i=2;i++;给变量i加1(++i,自加1
c) --:var i=2;i--;给变量i减1(--i自减1
注意:当有赋值运算符参与到++和中的时候,i++和++i的含义就不同
1) var j=i++;先把i的值赋值给j,之后i再自加1
2) var j=++i;先把i自家1,之后再赋值给j
js脚本编程入门9%3=3------0
8%3=2------2
8%2=4------0
12%5=2----2
++:i++(++i)
++的含义就是让i自加1
Var j=i++;先把i赋值给j,i再加1
Var j=++I;先把i自加1,再赋值给j
练习++:
    Var i=6;【i=6】
    Var j=i++;【j=6,i=7】
    Var m=j++;【m=6,j=7】
    Var n=++i;【n=8,i=8】
    Var a=m++;【a=6,m=7】
    Var b=m++;【b=7,m8】
    Var ab=++b;【ab=8,b=8】
【i=8,j=7,m=8,n=8,a=6,b=8,ab=7】
【i=8,j=6,m=8,n=7,a=7,b=7,ab=8】
【i=8,j=7,m=7,n=9,a=8,b=7,ab=7】
【i=8,j=7,m=8,n=8,a=6,b=8,ab=8】

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。