JavaScript基础内容复习1

1.JavaScript的历程:

1)ECMAJavaScript不是一门语言,而是一个标准。

2)Google退出Ajax,改变了人们对JavaScript的认识。

3)Node.js,运行于服务器端。

2.JavaScript脚本是可以放在body里面的。

3.Webstorm中代码注释的快捷键:Ctrl+/

4.查看JavaScript错误的方法:右击——》审查元素——》控制台(console)——》点击错误链接(显示错误行号)——》找到并解决问题。

5.JavaScript对空格、换行、缩进等都不敏感。

6.如果代码不换行的话,一定要记得添加分号(;)  但是最好是既要换行,又要添加分号,格式很重要。

7.alert()方法      弹出对话框

  console.log();              向控制台输出内容,常用于代码调试(可以按照上面的4查看结果)

  prompt();             弹出可以输入内容的对话框

如下图:


8.仔细观察,会发现有好多公司的招聘信息写在console里面。(很好玩的一件事情,是不是?)

9.审查元素后的

network :用来监听请求。

source:代码内容

10.字符串:可以用双引号,也可以用单引号

11.直接量:

 alert("a")      则"a"就为直接量

12.转义符 :(如果需要输入特殊的字符,就考虑使用它)

注意斜线的方向

\n  换行

\t  缩进

\r  回车

\'  单引号

\"  双引号


13.数据类型:

1)数字类型 Number  (如果两个Number类型的中间写上加号(+)  则起到运算符的作用)

 2)字符串 string(如果加号两边只要有一边是字符串,则+起到的作用是连接作用)

3)布尔值  boolean   

4)undefined 

NaN是Number类型的。(Not a Number)

isNaN?    判断是不是非数字

            如果非数字,返回true;

           如果是数字,返回false;


14.判断数据类型

typeof

eg.   typeof("123");

      typeof(123);

15.变量的命名规则


16.算数运算符(+  -  *     /)

先乘除,后加减


%  取余


17.复杂的算数运算:


18.运算符的简写:

a=a+1;   a+=1;     a++;(后加)      ++a;(先加)

注意:先加和后加在算数运算中是有区别的,在算数运算中后加是先执行运算,后执行自加和自减操作。

a=a-1;    a-=1;

a=a*2;    a*=2;

a=a/2;    a/=2;

a=a%2;  a%=2;


19.逻辑运算符:

&&

||(优先级最低)

!  (优先级最高)   取反 ——  !ture           !false

!>&&>||



20.比较运算符:

>

<

>=

<=


==     判断是否相等(只判断内容,不判断类型,如:3=="3"  返回true)

true=="true",返回值为false,因为false在计算机内存中存储为0,true为1,所以内容1!=内容true

true==1    返回值为true

--------------------------------------------------------------------------------------------------------------------------

NaN是比较特殊的一个

var a=NaN;  

var b=NaN;

var c=a==b;    返回false

var d=a===b;       返回false


===         判断是否全等(既判断内容又判断类型)

如:3==="3",返回false


!=         不等于   (只比较内容)

!==          不全等     (既判断内容又判断类型


21.赋值运算符

=      赋值

a=b;            (b赋值给a)

a=b=c=1;     (连续赋值)


22.逗号运算符

var a,b,c


23.接受到的用户输入的内容都是string类型

如果想要其他类型,则需要做类型转换了。


24.数据类型转换



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值