博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript_知识点梳理note1
阅读量:7044 次
发布时间:2019-06-28

本文共 1741 字,大约阅读时间需要 5 分钟。

参考文献《JavaWeb 从入门到精通》

1.JavaScript的语法

  • JavaScript区分大小写
  • 每行结尾的分号可有可无
  • 变量是弱类型的
    在定义变量时,只使用var运算符就可以将变量初始化为任意的值。
    例如:(将变量name初始化为Bob,变量age初始化为20)
var name = "mrsoft";var age = 20;
  • 使用大括号标记代码块
    与Java语言相同,JavaScript也是使用一对大括号标记代码块,被封装在打括号内的语句将顺序执行。
  • 注释
    单行注释和多行注释。

2.JavaScript的关键字

img_771df8bdbf1c32cbff29496a7b130dcd.png

3.JavaScript的数据类型

"数符布转空未定"

3.1.数值型(整型,浮点型)

**整型**

729                               //表示十进制的729071                               //表示八进制的710x9405B                       //表示十六进制的9405B

**浮点型**

3.1415926                       //采用标准方法表示1.6E3                              //采用科学记数法表示,代表1.6*10³
3.2.字符型

单引号字符型变量以及双引号字符型变量

'a''保护环境从我做起'"b""系统公告:"
3.3.布尔值

布尔值即只有true跟false两个值,在JavaScript中可以用

整数0表示false;
非0的整数表示true;

3.4.转义字符
img_4d431fbd8a8ac84bc416db872de18fe4.png

demo:

使用\r转义符:

运行结果:

img_37a51df90061ec3db524553f7051a8b2.png
3.5.空值
  • JavaScript中有一个空值(null),用于定义空的或不存在的引用;
    试图引用一个没有定义的变量,则返回一个null值
  • 空值不等于空字符串("")或者0;
    因为空值是不存在,而空字符串("")或者0有实际的意义。
3.6.未定义值

4.运算符

4.1.赋值运算符
img_2a3e5ac345f6aec7383e7a375e7b67b8.png
img_3bdc886b56e7bd8c01835ecfa0e73f92.png
4.2.算术运算符
img_60baa1faa1a95bb2135ccdcb57d8b600.png
4.3.比较运算字符
img_17fd729c2a88ed3dc988dcee03695184.png
4.4.逻辑运算字符
img_34977ad348bc16bd5879637aba46c8e9.png
4.5.条件云算符

即三目运算符,语法格式如下:

操作数?结果1:结果2Demo:var a=26;var b=60;var m=a>b?a:b    //m的值为60
4.6.字符串运算符

字符串运算符是用于两个字符型数据之间的运算符,除了比较运算符之外,还可以是+和+=运算符。

Demo:

运行结果:

img_80204ad54c31bd23e6553275d2aca239.png

5.流程控制语句

5.1.if条件判断语句

Demo:(用if语句验证用户登录信息)

CSS文件:

html文件:

无标题文档
用户登录
用户名:
密  码:
 

运行结果:

img_a81a9a932640eeaa27fea9e2524218d7.png

5.2.switch多分支语句

Demo:

运行结果:

img_0f164563a01f3373d1f8ef3707303f6e.png
image.png

5.3.for循环语句

5.4.while循环语句
5.5.do...while循环语句
5.6.break与continue语句

6.函数

基本语法如下:

function functionName([parameter 1, parameter 2,...]){        statements;        [return expression;]}
img_959690f5aa188455f5c7a1beef34b43f.png

7.Window对象的open()方法

Demo:

运行结果:

img_7edd5c20484f1181dccebb9d5266a823.png
image.png
注意区分四个按钮的代码表达,其中前三个按钮可以正常执行逻辑,但最后一个按钮不可 !

转载地址:http://hmhal.baihongyu.com/

你可能感兴趣的文章
救人一命是怎样的体验?
查看>>
php如何妩媚地生成执行的sql语句
查看>>
搜索引擎收录提交入口
查看>>
MongoDB简单实践:Only CRUD
查看>>
C语言杂谈——预处理程序
查看>>
如何从TFS中删除团队项目
查看>>
C++中的指针与引用
查看>>
Visual Studio 2017 15.5.0 正式发布 正式版下载
查看>>
2.2 Consumer API官网剖析(博主推荐)
查看>>
[转]js日期时间函数(经典+完善+实用)
查看>>
Visual Studio 2008中 显示解决方案管理器中的解决方案节点,VS 2010 高级专业版 序列号...
查看>>
SharePoint Framework 构建你的第一个web部件(一)
查看>>
系统设计——权限系统
查看>>
SQL Server-流程控制 6,WaitFor 语句
查看>>
Linux 内核通知链随笔【中】【转】
查看>>
阻塞通信之Socket编程
查看>>
iOS:UIView的CALayer基本演练
查看>>
Moo.fx 超级轻量级的 javascript 特效库
查看>>
代码阅读总结之Fitch and Mather 7.0(自定义字符串缓存页)
查看>>
Ajax发送Post请求
查看>>