étude javascript note trois: types de données de base javascript + expressions régulières + gestion des exceptions

1. Expression régulière en javascript: utilisez new RegExp (); // var reg = / \\ / gm; // correspond à la barre oblique inverse et utilise le littéral d'expression régulière; // var reg = new RegExp ('\\ \\', ' gm '); La notation littérale d'expression régulière utilise une barre oblique' / 'pour envelopper le modèle d'expression régulière utilisé pour la correspondance. Après la deuxième barre oblique, le modèle peut être modifié pour ne pas ajouter La forme de lettre des guillemets (g - correspondance globale; m - correspondance multiligne; i - correspondance sensible à la casse).

2. Les cinq types de base en javascript: nombre, canal de caractères, booléen, null et indéfini; en plus de null et undefined, les trois autres types ont des objets d'empaquetage de base, vous pouvez utiliser le constructeur intégré Number (), String ( ), Boolean () pour créer un objet d'empaquetage. Numéros de base et objets numériques:

var a = 100;//基本数字
  alert(typeof a)//"number"
  var b= new Number(100);
  aelrt(typeof b)//"object"
3. Exceptions dans javascript: il existe des constructeurs d'erreur intégrés dans javascript, tels que Error () / SyntaxError () / TypeError (); thorw s'applique à n'importe quel objet, pas nécessairement un objet créé par un constructeur d'erreur. Ke choisit donc lancer ses propres objets, tels que:
  try{
	  //进行监控的代码片段
	throw{
		name:"myErrorType",
		message:"oops",
		extra:".........",
		remedy:myErrorHandler//指定应该处理错误的函数
	}
  }catch(e){
	alert(e.message);//oops
	e.remedy();//更优美的处理方式,调用错误处理函数
  }


Je suppose que tu aimes

Origine blog.csdn.net/nanxiaotiantian/article/details/20216655
conseillé
Classement