javascript学习笔记三:javascript基本数据类型+正则表达式+异常处理

1.javascript中的正则表达式:使用new RegExp();//var reg = /\\/gm;//匹配反斜杠使用正则表达式字面量;//var reg = new RegExp('\\\\','gm');正则表达式字面量表示法使用了斜杠'/'来包装用于匹配的正则表达式模式,在第二个斜杠之后,可以将该模式修改为不加引号的字母形式(g--全局匹配;m--多行匹配;i--大小写敏感的匹配)。

2.javascript中的五种基本类型:数字、字符窜、布尔、null和undefined;除了null和undefined之外,其他三种类型具有基本的包装对象,可以使用内置构造函数Number(),String(),Boolean()创建包装对象。基本数字和数字对象:

var a = 100;//基本数字
  alert(typeof a)//"number"
  var b= new Number(100);
  aelrt(typeof b)//"object"
3.javascript中的异常:  javascript中有一些内置错误构造函数,如Error()/SyntaxError()/TypeError(); thorw适用于任何对象,并不一定是由某个错误构造函数所创建的对象,因此尅选择抛出自己的对象,如:
  try{
	  //进行监控的代码片段
	throw{
		name:"myErrorType",
		message:"oops",
		extra:".........",
		remedy:myErrorHandler//指定应该处理错误的函数
	}
  }catch(e){
	alert(e.message);//oops
	e.remedy();//更优美的处理方式,调用错误处理函数
  }


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值