js charAt()

<title>综合练习2-2</title>
<script language="javascript">

    var comment = "采莲南塘秋,莲花过人头;低头弄莲子,莲子清如水。今晚若有采莲人,这儿的莲花也算得“过人头”了;只不见一些流水的影子,是不行的。这令我到底惦着江南了。"
    var newComment = "";
    for( n = 0; n<comment.length; n ++ )
    {
        var curChar = comment.charAt( n );//charAt() 返回指定位置的字符串,索引从0开始
        if( curChar=="莲" )
        {
            newComment += (curChar.bold()).fontcolor("red");
        }
        else
        {
            newComment += curChar;
        }
    }
    document.write("<li><b>原文:</b><br>" + comment + "<br>" );
    document.write("<li><b>标记“莲”字:</b><br>" + newComment + "<br>" );

</script>

输出:

时间: 2024-08-03 18:55:30

js charAt()的相关文章

0003.js字符串操作

通过 + 连接符拼接字符串: var str1 = "hello"; str1 = str1 + " javaScript"; document.write(str1); 或者: var str1 = "hello"; str1 += " javaScript"; document.write(str1); 输出:hello javaScript 要在字符串中添加换行符,需要使用转义字符"\n",但这种方法

一段鬼畜风格的JavaScript解密

在CSDN上看到有人提问一段JS怎么解密,虽然已经是四年前的问题了,还是解一下. 原问题地址: 这段JS怎样解密? [问题点数:40分,结帖人seo2014] 这是楼主发出的原JS: /*ZlQEInL6A*/var/*jY10R0zzRU8*/GmjGBvOJh/*giquCfF2*/=/*kACnJn3eX*/\u0075\u006e\u0065\u0073\u0063\u0061\u0070\u0065;/*CS71pgPOv*/var/*n0MtRt70*/bA92i/*ifSDSFcU

JS中charCodeAt和 charAt方法

一.用法分别为: 1.charCodeAt 返回字符串中指定位置的字符unicode编码, 这里注重编码, 话说不懂什么unicode什么玩意不要紧,只要记住它返回的是一个0~65535之间的数字即可 2.charAt 返回字符串中指定位置的字符说白了就是返回儿子字符或者说叫儿子字符串, JS中貌似一个'a'啥的也叫字符串囧. 二.案例 1.charCodeAt eg:     var str = "hello"; console.log(str.charCodeAt(0));   =

常见的几个js疑难点,match,charAt,charCodeAt,map,search

        JavaScript match() 方法 定义和用法 match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配. 该方法类似 indexOf() 和 lastIndexOf(),但是它返回指定的值,而不是字符串的位置. 语法 //匹配字符串,返回指定的值 stringObject.match(searchvalue) //匹配正则,返回指定的值 stringObject.match(regexp) 使用 match() 来检索一个字符串例子: <html>

js对字符串函数之charAt()

var str="012345"; 字符串下标的index从0开始: charAt(index)返回指定位置的字符如果index不在0-str.length之间,返回一个空字符串: eg: str.charAt(0);//返回0 str.charAt(2);//返回2 str.charAt(6);//返回空字符串

js中的charAt,indexOf

charAt 方法 返回指定索引位置处的字符. strObj.charAt(index) 参数 strObj 必选项.任意 String 对象或文字. index 必选项.想得到的字符的基于零的索引.有效值是 0 与字符串长度减 1 之间的值. 说明 charAt 方法返回一个字符值,该字符位于指定索引位置.字符串中的第一个字符的索引为 0,第二个的索引为 1,等等.超出有效范围的索引值返回空字符串. 示例 下面的示例说明了 charAt 方法的用法: function charAtTest(n

JS中的字符串是对象,包含许多与字符串数据交互的方法(lengh,charAt(),toUpperCase(),toLowerCase())

在js里UTF-8与GB2312的互转

js的函数如下: function GB2312UTF8() { this.Dig2Dec = function(s) { var retV = 0; if (s.length == 4) { for (var i = 0; i < 4; i++) { retV += eval(s.charAt(i)) * Math.pow(2, 3 - i); } return retV; } return - 1; } this.Hex2Utf8 = function(s) { var retS = "

js字符串数组

字符串: 声明字符 var str = 'hello,world'  或  var str = new String("hello,world") js中字符串一旦创建不可修改,只能销毁,replace(),toUpperCase()方法返回的都是新字符串,原字符串并没有更改 js中字符串可以当只读数组,访问字符可以用charAt也可以str[index] 获取字符串长度: str.length  //11 var str = 'hello,world'; console.log(st