`

JAVASCRIPT字符串与数字相连的问题

阅读更多

JS的过程中可能要用到字符串与数字相连成一个新的字符串变量的情况,有可能数字是变化的。

而当字符串要放到另一个字符串里的时候这个问题就很容易让人分不清了。

如:

var itemCount = 1;

for(;itemCount<10;itemCount++){

Var ContentTab = "ContentTab" + itemCount;

}

这个容易理解。得到ContentTab为ContentTab1,ContentTab2....

但如果像下面函数中的那样就一定要理解itemCount这个变量了。

strDiv += "<table id=\"ContentTab"+itemCount.value+"\" WIDTH=\"100%\" BORDER=\"0\" CELLSPACING=\"1\" CELLPADDING=\"2\" style=\"table-layout = \'fixed\'\" >";

这个语句要分成下面三个语句来理解

strDiv = "<table id=\"ContentTab";

strDiv += itemCount.value;

strDiv += "\" WIDTH=\"100%\" BORDER=\"0\" CELLSPACING=\"1\" CELLPADDING=\"2\" style=\"table-layout = \'fixed\'\" >";

function splitItems(){
var itemCount = document.prepareTempTdecForm.NoOfItems;
itemCount.value ++;
var divDF = document.createElement('<div id="divTempDoc' + itemCount.value + '">');
document.all.item('ContentDiv').appendChild(divDF);
var strDiv = "";
strDiv += "<table id=\"ContentTab"+itemCount.value+"\" WIDTH=\"100%\" BORDER=\"0\" CELLSPACING=\"1\" CELLPADDING=\"2\" style=\"table-layout = \'fixed\'\" >";
strDiv += "<tr>";
strDiv += "<td width=\"5\"><input type=\"checkbox\" name=\"msgId\" class=\"checkbox\" value=\"\"></td> ";

strDiv += "</tr>";
strDiv += "</table>";
alert(strDiv)
divDF.innerHTML = strDiv;

}

分享到:
评论

相关推荐

    JavaScript内核系列 pdf

    JavaScript语法基于ECMAScript规范,包括变量声明(var、let、const)、数据类型(如字符串、数字、布尔值、对象、数组等)、运算符(算术、比较、逻辑、位运算等)、流程控制(条件语句、循环结构)以及函数等。...

    javascript 帮助手册学习

    它包含变量声明(var, let, const)、数据类型(字符串、数字、布尔、null、undefined、对象、数组)、运算符(算术、比较、逻辑、三元)、控制流(条件语句、循环语句、开关语句、跳转语句)以及函数定义和调用。...

    Javascript参考手册中文版chm版

    JavaScript的核心概念包括变量、数据类型(如字符串、数字、布尔值、null和undefined)、运算符(算术、比较和逻辑运算符)、控制流(条件语句、循环、函数调用)以及对象和数组。手册中可能详细解释了这些基础概念...

    JavaScript 真经

    1. **基础语法**:这部分会介绍JavaScript的基本结构,包括变量声明(var、let、const)、数据类型(如字符串、数字、布尔值、null、undefined、对象等)、运算符(算术、比较、逻辑、赋值等)以及控制流(条件语句...

    javascript中文手册 javascript中文手册

    变量在JavaScript中可以动态声明和赋值,数据类型包括基本类型(如字符串、数字、布尔值)和引用类型(如对象和数组)。运算符则用于处理这些数据,如算术运算符、比较运算符和逻辑运算符。流程控制结构使程序可以...

    javascript各类示例打包

    1. **基础语法**:这部分可能包含变量声明、数据类型(如字符串、数字、布尔值、数组、对象)、条件语句(如if...else、switch)、循环(for、while、do...while)以及函数的使用。 2. **DOM操作**:JavaScript与...

    经典的JAVASCRIPT CHM参考手册

    1. **基础语法**:包括变量声明(var、let、const)、数据类型(如字符串、数字、布尔值、null、undefined、对象、数组、符号)、运算符(算术、比较、逻辑、赋值等)、控制流(条件语句、循环、函数、异常处理)。...

    JavaScript权威指南(英文版)

    读者会学习到如何声明和初始化变量,理解JavaScript的数据类型系统,包括原始类型(如字符串、数字、布尔值)和引用类型(如对象)。此外,还将探索各种操作符,如算术、比较和逻辑操作符,以及流程控制语句(如条件...

    JavaScript实例大全

    1. **基础语法**:JavaScript的基础包括变量、数据类型(如字符串、数字、布尔值、null、undefined、对象、数组等)、操作符(算术、比较、逻辑、赋值、三元)、流程控制(条件语句、循环语句)以及函数。...

    超实用Javascript代码

    JavaScript的基础包括变量声明(`var`, `let`, `const`),数据类型(如字符串、数字、布尔值、对象、数组等),操作符(算术、比较、逻辑、三元等),流程控制(条件语句、循环结构),以及函数定义与调用。...

    JavaScript ppt

    常见的数据类型有字符串、数字、布尔值、null、undefined、对象和符号(ES6新增)。其中,对象是一种复杂的数据结构,可以存储键值对,而数组则可以存储一组有序的元素。 2. 控制结构:通过if/else语句,我们可以...

    javascript完全自学手册

    这包括变量、数据类型(如字符串、数字、布尔值、null、undefined)、运算符(算术、比较、逻辑等)、流程控制(条件语句if/else、switch、循环for、while等)、函数以及作用域。理解这些概念是构建任何JavaScript...

    JavaScript技术讲座

    包括变量声明(`var`, `let`, `const`),数据类型(如字符串、数字、布尔、null、undefined、对象、数组、Symbol和BigInt),以及控制流程语句(条件语句如`if...else`,循环语句如`for`、`while`,以及`switch`)...

    JavaScript

    学习JavaScript的基础语法,包括变量声明(var, let, const)、数据类型(字符串、数字、布尔、null、undefined、对象、数组、Symbol、BigInt)、操作符(算术、比较、逻辑、三元)、流程控制(条件语句、循环、函数...

    javascript教材.rar

    1. **基础语法**:JavaScript的基础包括变量、数据类型(如字符串、数字、布尔值、null、undefined)、操作符、流程控制(条件语句、循环语句)、函数以及对象等。这些是编程入门的必备知识。 2. **DOM操作**:在...

    JavaScript 权威指南(第四版).rar

    1. **JavaScript基础**:包括变量、数据类型(如字符串、数字、布尔值、null、undefined)、操作符、流程控制(条件语句、循环)、函数定义与调用等基础知识。 2. **对象与原型**:JavaScript的核心特性是基于原型...

    javascript收藏大全

    首先,JavaScript的基本语法包括变量声明(var、let、const)、数据类型(如字符串、数字、布尔值、null、undefined、对象、数组、Symbol)、运算符(算术、比较、逻辑、赋值、条件、三元)、流程控制(条件语句、...

    精通JavaScript

    精通JavaScript意味着要理解其基本语法,包括变量声明(var、let、const)、数据类型(如字符串、数字、布尔、null、undefined、对象、数组)、运算符(算术、比较、逻辑、位、三元)、控制流程(条件语句、循环语句...

    javascript开发技术大全

    在JavaScript的基础部分,读者会学习如何声明和使用变量,了解JavaScript的数据类型,包括基本类型(如字符串、数字、布尔值)和引用类型(如对象和数组)。此外,书中还详细讲解了条件语句(如if...else)、循环...

    JS入门教程 javascript教程

    JavaScript有三种主要的数据类型:字符串(String)、数字(Number)和布尔值(Boolean)。此外,还有null、undefined、对象(Object)和数组(Array)等复杂类型。 控制结构是编程中的关键部分,JavaScript提供了...

Global site tag (gtag.js) - Google Analytics