2018-11-08|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
示例如下:
- 锐客网
这是一个标签
请输入金额:
正则表达式: 【2018-11-08|2018-11-08 JavaScript 基础回顾】基本的正则表达式:
[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]
今日练习
- 锐客网
管理员账号:
电话号码:
推荐阅读
- 事件代理
- 数组常用方法一
- Python基础|Python基础 - 练习1
- Java|Java基础——数组
- Java基础-高级特性-枚举实现状态机
- 营养基础学20180331(课间随笔)??
- iOS面试题--基础
- HTML基础--基本概念--跟着李南江学编程
- typeScript入门基础介绍
- c++基础概念笔记