js基础

<!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>

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值