Blogger Information
Blog 23
fans 1
comment 0
visits 19812
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
js基础知识详解-2019年3月25日
蛋糕356的博客
Original
825 people have browsed it

一、内部文件及引用外部文件

<script>

// 1、在页面head标签的内容部分插入script标签,并在script标签的内容部分书写js程序 

document.write('你好')

</script>

2.引用外部文件如<script type="text/javascript" src="static/all.js"></script>

二、变量的声明:变量是存储信息的容器,如var a;声明一个为空值的变量a。

  1. 一条语句,声明多个变量,变量间用逗号隔开,如var a=2,b=4,c=5;

  2. JS中的变量对大小写敏感,如var a和var A 是两个完全不同的变量。

  3. 注释:单行注释://,多行注释以 /* 开始,以 */ 结尾

三、js数据类型:字符串、数字、布尔、数组、对象、Null、Undefined

  1. undefined是一个数据类型,空值。

  2. null是一个只有一个值的数据类型,主要用来清空变量。

  3. 字符串类型:用于储存字符串的变量,如var a='我是字符串';无论是单引号还是双引号都是只是字符串,在JS中不区分。

  4. 数字类型:var a=1;

  5. 布尔型:主要有true和flase,常用在条件测试中。

  6. 数组类型array:使用单个变量可以存储多个值,如 var a=["1","张三",16]

  7. 对象:是属性和方法的一个容器,也就是一个键值对,对象也是一个变量,不过内部可以存储多个值。键值对的写法为:name:value,如:var a={name:"欧阳克老师",age:68,weight:"70kg",height:"170cm"}注意:键值对之间用逗号隔开。

四、运算符

  1. 算术运算符:+、-、*、/、%、++、--。

  2. 赋值运算符:=、+=、-=、*=、/=、%=

  3. 比较运算符:用来测试值和变量是否相等,如==、===值和类型都一样、!=、>、<、>=、<=

  4. 逻辑运算符:用于测定当前变量或者值之间的逻辑关系,如&&与运算:两边都是真、||或运算:一边是真的即为真、!非运算:取反的意思

五、条件语句:就是根据不同的条件完成不同的操作

1.if语句:当指定条件为真时,需要执行的某一个代码块或操作。如if(条件){当条件为true时执行的代码块},如var grade=85;if(grade>=60){alert("恭喜你,成绩及格");},

var grade=59;if(grade>=60){alert("恭喜你,成绩及格");}else{

alert("继续加油");

},

判断是否为闰年:能被4整除,但不能被100整除的数,即为闰年

var year=2000;

if(year%4==0){alert("这是闰年");}else if(year%100==0){alert("这是闰年");}else{alert("这不是闰年");}

给学生的具体成绩,划分等级;优秀(90-100),良好(80-89),良(70-79),及格(60-69),不及格(0-59)

var scor=82;

if(scor>=90){

alert("优秀");

}else if (scor>=80&&scor<=89) {

alert("良好");

}else if (scor>=70&&scor<=79) {

alert("良");

}else if (scor>=60&&scor<=69) {

alert("及格");

}else{

alert("不及格");

}


Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments