专业编程基础技术教程

网站首页 > 基础教程 正文

javascript夯实基础-3 javascript基础教程9

ccvgpt 2024-11-06 16:52:26 基础教程 22 ℃

清空一个一维数组

两种方法

var arrInfo= [1, 2, 3, 4];
//方法1
arrInfo = [];
//方法2
arrInfo.length = 0;

将多个字符串进行安全连接

例:

javascript夯实基础-3 javascript基础教程9

	var a= 1;
    var b = 2;
    var c = '3';
    var result = a + b + c; 
    console.log(result);

结果是:33

问题所在a与b 是整型,他们先相加等到3,而不是期望的12.

以上代码使用concat进行字符串相连

var a= 1;
var b = 2;
var c = '3';
var result = ''.concat(a,b,c); 
console.log(result);

结果是:123,达到预期

判断一个字符串中是否存在某个字符串

比如 var a="aabbcc"; 判断字符串"bb"是否在a中。

使用indexOf进行判断

var a = "aabbcc";

    if (a.indexOf("bb") > -1) {
        console.log("bb存在");
    } else {
        console.log("bb不存在a中");
    }

结果是 bb 存在a中。

indexOf函数是bb在当前字符串a中的第几位开始。 如果是-1 表示存bb不在a中。如果 indexOf > -1 说明一定是存在的。

最近发表
标签列表