Js知识点
1.什么是javascript?
javascript{ECMAScript核心,DOM文档对象模型,BOM浏览器对象模型}
2.javascript能做什么?
给予页面灵魂,可以让页面动起来,包括动态的数据,动态的标签,动态的样式。
3.javascript的引入方式。
方法一:
在页面头部。
方法二:
将javascript代码存放在一个独立的文件中
4.定义变量
变量命名规则
5.数据类型
6.对象
//新建日期对象 并且赋值给变量=>today
//使用日期对象获取年份的方法得到今年的年份,然后赋值给变量=>year
//使用日期对象获取月份的方法得到这个月的月份,然后赋值给变量=>month
//使用日期对象获取到日期数的方法得到今天是几号,然后赋值给变量=>day
完整js代码:
var today = new Date(), //新建日期对象 并且赋值给变量=>today
year = today.getFullYear(), //使用日期对象获取年份的方法得到今年的年份,然后赋值给变量=>year
month = today.getMonth()+1, //使用日期对象获取月份的方法得到今年的月份,然后赋值给变量=>month
day = today.getDate(), //使用日期对象获取天数的方法得到今天是几号,然后赋值给变量=>day
hours = today.getHours(), //使用日期对象获取小时的方法得到现在的小时数,然后赋值给变量=>hours
minites = today.getMinutes(), //使用日期对象获取分钟的方法得到现在的分钟数,然后赋值给变量=>minites
seconds = today.getSeconds(); //使用日期对象获取秒数的方法得到现在的小秒数,然后赋值给变量=>seconds
document.write(year,month,day,hours,minites,seconds);
document.write('<p>This is my javascripts</p>');
document.write('I was born in '+year+'年'+month+'月'+day+'日.');
7.数组
//一维数组
var weekly =[22,225,22,55,55,55];
weekly[0] = '星期一';//给weekly数组赋值,原来没有值得话会得到新值,有值会被代替
weekly[1] = '星期二';
weekly[2] = '星期三';
weekly[3] = '星期四';
weekly[4] = '星期五';
weekly[5] = '星期六';
weekly[6] = '星期日';
var weekly = null; //清空数组weekly
document.write(weekly[0],weekly[1],weekly[2],weekly[3],weekly[4],weekly[5],weekly[6]);
//多维数组 打印注意脚标
//type of 数据类型的查看和转换
8.布尔类型
var T_01 =true;
var T_02 =true;
var T_03 =true;
var T_04 =false;
var T_05 =false;
var T_06 =true;
alert(T_01);
alert(T_02);
alert(T_03);
alert(T_04);
alert(T_05);
alert(T_06);