JavaScript:正则表达式 运算符 cookie的生命期 JavaScript的基本数据类型

20220720

用于记录和复习回顾用

正则表达式

1、修饰符用于执行不区分大小写和全文的搜索:
i - 修饰符是用来执行不区分大小写的匹配。
g - 修饰符是用于执行全文的搜索
2、更多用法参考 正则表达式-运用指南

案例展示

// eg:当在手机中需要保存移动手机号码时,怎样才能知道输入的手机号就是11位的移动手机号
var filt=/^1[0-9]{10}$/;
if(!filt.test(str)){
  alert("手机号输入错误");}

解析--> 
1.^ 匹配输入字符串的开始位置。在这里也就是要求1开始。
2. [0-9]匹配0~9之间的数字,{10}重复10次。
3.$  匹配输入字符串的结尾位置。

运算符

1.自增/自减运算符
–运算符前置和后置的区别
如果该运算符作为后置操作符,则返回它递减之前的值。
如果该运算符作为前置操作符,则返回它递减之后的值。

案例展示

后置:
var i = 5;
var a = i--;
console.log(i);//输出4
console.log(a);//输出5
前置:
var j = 5;
var b = --j;
console.log(j);//输出4
console.log(b);//输出4

cookie的生命期

cookie的有效时间默认为-1,如果不进行设置的话,就会默认在浏览器会话关闭时结束。
可以通过setMaxAge()方法设置cookie的生命期。当setMaxAge(0)表示立刻删除该浏览器上指定的cookie

JavaScript的基本数据类型

nnusb – s【谐音:纳尼USB – 是】

null空值 number数字 string字符串 undefined未定义 boolean布尔值 – es6新增 symbol符号
其中,symbol 表示独一无二的值;null 和 undefined 通常被认为是特殊值,这两种类型的值唯一,就是其本身。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值