javascript的用途和几个使用方法讲解
1.javascript的用途
javascript用来制作web页面交互效果,提升用户体验。
常用来制作轮播图,(tab栏)选项卡,地图,表单验证。
可以用来写游戏和程序。
2.位置,一般head标签中在style下面,或者是title下面。
还有另一个位置是body中。
3.关于javascript代码的书写格式。
4.javascript的执行顺序
从上到下,从左到右
5.注释:
//;单行
/**/;多行注释
二、调错:
右键检查,console
三.三句话:
① alert("这是我人生中的第一个javascript,好开心,好激动!");
效果,弹出消息框。
弹出框不能关闭,位置固定。
② console.log("");
向的控制台中输出一句话。
作用:用来进行代码的调试。
应用:百度的招聘信息。
③ prompt("");
弹出一个输入框,给用户提供输入信息位置
四、直接量
如果网页直接使用alert()内内容,那么这些内容就是直接量
alert(“abc”);
alert(123);
alert(“123”);
不属于直接量 alert(abc);
五、数据类型。
1 字符串:string
特点:用引号引起来的文本串。
我们日常之间说的话,都是字符串。
注意:
1.0这个引号既可以是单引号,也可以是双引号。
2.0如果要在字符串输出引号应该怎么办?
a,如果字符串有双引号,可以将字符串的引号改变单引号。
b.可以使用转译符。
常用转译符;
\’;单引号
\”;双引号
\t;缩进
\n;换行
2.数值类型 number
整数,小数。
特点:表达的是一种数据的量。
表达形式:123,-1,0,-1.2
3.加号的作用
3.1字符串之间,起到连接两个字符串的作用
3.2数值之间,起到的是加法运算符的作用
3.3加号连接的两个直接量中有一个是字符串,那么加号的作用是连接。
六、判断数据类型
typeof判断数据类型
怎么用
1.typeof(直接量/变量)
2.typeof 直接量/变量
七、变量
怎么输出自己输入的内容?
什么是变量?
变量是用来存储数据的。
1.声明变量(挖一个坑)
var a;
2.给变量赋值
a=”123”;//赋值运算符
注意:赋值运算符起到的的作用是将右边的运算结果赋值给左边的变量。
var a=123+456;
console.log(a);//579
3.变量名的注意点:
a.变量名只能由英文字母,数字,下划线以及$符号组成,并且数字不能放在名称开头。
(下划线后面可以直接跟数字)
b变量的命名不能使用javascript中的关键字和保留字。遇到双写首字母
关键字:已经被javascript内部使用过的。
保留字:还没有被javascript使用过,将来可能会使用到。(备胎)
关键字:
break、else、new、var、 case、 finally 、return、 void 、catch 、for 、switch 、while 、continue、 function 、this 、with 、default 、if 、throw 、delete 、in 、 try 、do 、instranceof、 typeof
保留字:
abstract 、enum 、int 、short 、boolean 、export 、interface、 static、 byte 、extends 、long 、super 、char 、final 、native 、synchronized 、class 、float 、package 、throws 、const 、goto 、private 、transient 、debugger 、implements 、protected 、volatile 、double 、import 、public
c区分大小写。
4.变量类型:
这个变量中存储的是什么样的数据,那么这个变量就是什么类型。
5.变量之间的相互赋值以及变量可以和直接量一起输出。
八、了解其他的数据类型
1.string
2.number
nan:not a number 非数字
作用:用来表示数值的一种不正常的状态。
一般情况下会在计算出现错误的时候出现。
判断当前的数据是否是nan的关键字:
isnan是一个非数字
如果结果是非数字,结果是true
如果结果是数字,结果是false
3.boolean类型
取值:true, 对
false错
作用:用于判断条件的结果
今天是个好天气=》false
1>3 false
我是一个大帅哥 =》true
var a =true;
var b=false;
var c=1>3;
var d=1==3;
4.undefined:
如果一个变量声明了,但是没有赋值,它的结果就是undefined(undefined是在页面上不会报错的。)
九、运算符
1.算术运算符:
1.1 +
a如果加号两边都是字符串,那么加号的作用就是连接
b如果加号两边都是数值,那么加号的作用是相加
c如果加号一边是字符串,那么加号的作用就是连接
1.2-
就是两个数值之间的运算。
1.3 * 乘
就是两个数值之间的运算。
1.4 / 除
就是两个数值之间的运算。
1.5 % 取余
1.6 ():改变运算符优先级:
2.运算顺序
先乘除,后加减
3.复杂的运算:主要学习math对象
math.ceil(a) 向上取整,天花板函数
math.floor(a) 向下取整,地板函数
上一篇: 腰疼分好几种