javascript学习笔记day1

1. javascript的用途

  Javascript用来制作web页面交互效果,提升用户体验。

常用来制作轮播图,(Tab栏)选项卡,地图,表单验证。

 

可以用来写游戏和程序。

 

2. 位置,一般head标签中在style下面,或者是title下面。

  还有另一个位置是body中。

3. 关于javascript代码的书写格式。

<script type=”text/javascript”>

代码块

</script>

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-10-1.2

   

  3.加号的作用

   3.1字符串之间,起到连接两个字符串的作用

3.2数值之间,起到的是加法运算符的作用

3.3加号连接的两个直接量中有一个是字符串,那么加号的作用是连接

 

六、判断数据类型

typeof判断数据类型

   怎么用

      1.typeof(直接量/变量)

 

      2.typeof 直接量/变量

  

  七、变量

怎么输出自己输入的内容?

<script type="text/javascript">

var neirong=prompt("请输入我爱你");//输入框

console.log(neirong);

   

</script>

  什么是变量?

变量是用来存储数据的。

 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)  向下取整,地板函数

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值