2018-11-08 JavaScript 基础回顾

JavaScript 基础回顾

常量(字面量)

比如:100,“abc”
alert(123)//整数常量;alert:弹出一个(123)的提示信息
alert("123")//字符串常量
alert("3.14")//小数常量
alert("javascript");//字符串常量
var name;//name是空间名称

字符串

变量(一块存储空间)

var name =“名字”;//name是空间名称
var是关键字,是变量的意思

变量名(空间的名称) 房间号(8301)
变量值(空间里面的数据)(房客)
变量类型()

使用js定义变量的语法格式是:
var 变量名;//声明
var 变量名 = 值;//声明的同时进行初始化

数据类型

比如:字符串、数值(整数)(小数)、布尔
布尔类型的值有两个;true,false
var israin = true;//今天下雨了。
var israin = false;//今天没下雨。

算术运算符: +,-,*,/,%

逻辑运算符(逻辑运算的结果是布尔类型)

逻辑或:||
语法格式:表达式||表达式
只要有一个表达式的结果是ture,那么逻辑与运算的结果就是ture,
两个表达式的结果都是flase,那么逻辑与运算的结果就是flase

逻辑与:&&
语法格式:表达式&&表达式
只要有一个表达式的结果是false,name逻辑与运算的结果就是false,
两个表达式的结果都是true,那么逻辑与运算的结果就是true

逻辑非:!
语法格式:!表达式

逻辑异或:^
语法格式:表达式^表达式

比较运算符(比较运算的结果是布尔类型)

(>) 左边是否比右边大
(< ) 左边是否比右边小
(>= )左边是否大于等于右边
(<= )左边是否小于等于右边
( == ) 比较左边和右边是否相等

if else 结构

示例如下:



    
        
        
        
    
    
        

点击一下

switch case 结构









点击这里

函数

isNaN(n) 检查n是不是一个非数值
比如:
var X = "hello";
var Y = "123";//y这个空间是字符串类型
var Z = 123;
var flag = isNaN("X");//ture
var flag2= isNaN("Y");//flase
var flag3= isNaN("Z");//flase
示例如下:




    
        
        
        
    
    
        

这是一个标签

请输入金额:

正则表达式:

基本的正则表达式:
[0-9] 表示0-9之间的一个数字
[0-9]{3} 表示3位数字
[0-9]+ 表示一个数字或者一个以上的数字
[0-9]* 表示0个数字或者多个数字
[0-9]{5,11}表示5-11位的数字
[0-9]? 表示0个或1个数字
[a-zA-Z] 表示a-z的一个字母
[a-zA-Z0-9] 表示一个单词字符(可以是英文字母、数字、下划线)
\d 表示一个数字,等价于[0-9]
\w 表示一个单词字符,等价于[a-zA-Z]

今日练习



    
        
        
        
    
    
        管理员账号:
        
        

电话号码:

你可能感兴趣的:(2018-11-08 JavaScript 基础回顾)