<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<script>
var a = "aBcDef";
var b = parseInt(a); // 123
var c = a.charAt(3); // d
var d = a.toUpperCase(); // ABCDEF toLowerCase
var e = a.substr(2, 2); // cD
var f = a.substring(2); // cDef
var g = a.indexOf("e"); // 4
var h = a.length; // 6
var i = a.slice(1, -1);
var j = a.concat("ghi");
var k = a.replace("De", "12");
// console.log(b); // 123
// console.log(c); // d
// console.log(a[3]); // d
console.log(i);
var arr = [1, 2, "abc"];
arr[3] = "def";
var arr2 = [];
arr2["a"] = 1;
arr2["abc"] = 3;
arr.length;
var l = "aBc|Def|ghi";
var m = l.split("|"); // m = ["aBc", "Def", "ghi"]
// console.log(m);
var n = "1324"; // 整: 1324 => 字符串: "1324"
var n1 = "1324a"; // 整: 1324 => 字符串: "1324"
var n2 = "a1324"; // 整: NaN => 字符串: ""
var n3 = "1a324"; // 整: 1 => 字符串: "1"
// console.log(/^\d+$/.test(n));
/\d/.test("abc"); // false
/\d/.test("a1c"); // true
/[a-z]/.test("1234"); // false
/[a-z]/.test("12a4"); // true
/[a-z]/.test("12A4"); // false
/[A-Z]/.test("12A4"); // true
/\s/.test("12A4"); // false
/\s/.test("12 4"); // true
var phoneNum = "aa13333333333bb";
/^\d{11}$/.test(phoneNum);
var q = "1 a 3 b 4 c".match(/\d/g); // [1, 3, 4]
console.log(q);
var q1 = "12 a 34 b 56 c".match(/\d+/g); // [12, 34, 56]
console.log(q1);
var x = "a 64 b 56 c".search(/\d/g);
console.log(x);
</script>
</head>
<body>
</body>
</html>
js基础
最新推荐文章于 2022-11-18 20:57:08 发布