Cet article partage principalement avec vous l'explication détaillée des types d'emballage de base de js. J'espère qu'il pourra vous aider.
1. Type booléen
var falseObject = new Boolean(false); //falseObject是对象 var result = falseObject && true;alert(result); //truevar falseValue = false; //基本类型,booleanresult = falseValue && true;alert(result); //false
Tous les objets de l'expression booléenne seront convertis en true , donc l'objet falseObject représente true dans l'expression booléenne. En conséquence, true && true est bien entendu égal à true.
2. Type Number
Le type Number fournit également certaines méthodes pour formater les valeurs en chaînes
Parmi elles, toFixed() La méthode renverra la représentation sous forme de chaîne de la valeur en fonction des décimales spécifiées, par exemple :
var num = 10.005; alert(num.toFixed(2)); //"10.01"
Notation exponentielle :
var num = 10;
alert(num.toExponential(1)); //"1.0e+1"
3.
charAt():返回指定位置的值; charCodeAt():返回指定位置值的字符编码; concat()方法,括号中可以存在多个参数 slice、substring和substr都不会改变字符串本身的值 var stringValue = "hello world";alert(stringValue.slice(3)); //"lo world"alert(stringValue.substring(3)); //"lo world"alert(stringValue.substr(3)); //"lo world"alert(stringValue.slice(3, 7)); //"lo w"alert(stringValue.substring(3,7)); //"lo w" alert(stringValue.substr(3, 7)); //"lo worl" //第二个参数指字符串的长度
slice() et substr() se comportent de la même manière lorsqu'on leur transmet un paramètre
négatif. En effet, -3 sera converti en 8 (longueur de chaîne plus paramètres 11+(3)=8), ce qui équivaut en fait à appeler slice(8) et substr(8). Mais la méthode substring() renvoie la chaîne entière car elle convertit -3
une substring(3,0). Puisque cette méthode utilisera le plus petit nombre comme position de départ et le plus grand nombre comme position de fin, équivaut donc à appeler substring(0,3). substr() convertira également le deuxième argument en 0, ce qui signifie qu'il renverra une chaîne
contenant zéro caractère, qui est une chaîne vide.
Recommandations associées :
Analyse des types d'emballages de base en JavaScript
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!