标签: charat

将字符串中的每个单词的首字母大写 - JavaScript

这个功能有什么问题?我失去了感谢你的帮助.

function titleCase(str) {
 var splitStr = str.toLowerCase().split(' ');
 for (var i = 0; i < splitStr.length; i++) {
   if (splitStr.length[i] < splitStr.length) {
     splitStr[i].charAt(0).toUpperCase();     
   }
      str = splitStr.join(' '); 
 }
return str;
}

titleCase("I'm a little tea pot");
Run Code Online (Sandbox Code Playgroud)

javascript string capitalize charat

50
推荐指数
14
解决办法
10万
查看次数

使用charAt方法进行字符串反转时可能出现的问题

我在这里看到一条评论说所有解决方案charAt都是错误的.我无法完全理解并charAt在互联网上找到一些东西.当我查看源代码时,它只返回char数组中的一个元素.所以我的问题是,如果有任何问题或使用问题charAt?

评论就是这样

严格来说,所有基于charAt的解决方案都是错误的,因为charAt不会给你"字符",而是"代码单位",而且代码单元不是需要多个代码单元的字符和字符.

java string charat

15
推荐指数
6
解决办法
1362
查看次数

innerHtml前置文本而不是附加

我有一个函数,用几行基本的JavaScript代码模拟输入,但是它附加了文本,但是我想在任何其他已经存在的文本/元素之前将文本添加到元素之前而不更改html结构.

如何通过最简单的JavaScript实现这一目标?

JavaScript的

var el = getElementById('one'), str = 'Abcdefg...'
function type(){
    el.innerHTML += str.charAt(i); i++;
    if(i < str.length){var t = setTimeout(type, 30);}
};type();
Run Code Online (Sandbox Code Playgroud)

HTML

<span id="one">...<span id="endingEl"></span></span>
Run Code Online (Sandbox Code Playgroud)

html javascript function innerhtml charat

12
推荐指数
2
解决办法
5798
查看次数

通过char javascript遍历字符串char

function SimpleSymbols(str) { 
    var letter =['a','b','c','d','e','f','g','h','i','j',
    'k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'];

    var newstr = "";
    for (var i = 0; i<str.length; i++){
        if (str.charAt(i).toLowerCase() in letter){
            newstr += "M";
        }
        else{
            newstr += "X";
        }
    }

return newstr; 

}
Run Code Online (Sandbox Code Playgroud)

如果str是"Argument goes here",则返回XXXXXXXXX.为什么不返回MMMMMMMMMM?

javascript charat

9
推荐指数
1
解决办法
1万
查看次数

Java String/Char charAt()比较

我已经看到了您可以使用该charAt()方法进行的各种比较.

但是,我真的不能理解其中的一些.

String str = "asdf";
str.charAt(0) == '-'; // What does it mean when it's equal to '-'?


char c = '3';
if (c < '9') // How are char variables compared with the `<` operator?
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激.

java comparison char charat

7
推荐指数
1
解决办法
2万
查看次数

Javascript charAt()打破多字节字符串

该代码在nodejs v0.10.21中中断

#!/usr/bin/env node
"use strict";

var urlEncoded = 'http://zh.wikipedia.org/wiki/%F0%A8%A8%8F';
var urlDecoded = decodeURI( urlEncoded );
var urlLeafEncoded = urlEncoded.substr( 29 );
var urlLeafDecoded = decodeURIComponent( urlLeafEncoded );
var urlLeafFirstCharacterDecoded = urlLeafDecoded.charAt( 0 );
var urlLeafFirstCharacterEncoded = encodeURIComponent( urlLeafFirstCharacterDecoded );

console.log( 'URL encoded = ' + urlEncoded );
console.log( 'URL decoded = ' + urlDecoded );
console.log( 'URL leaf encoded = ' + urlLeafEncoded );
console.log( 'URL leaf decoded = ' + urlLeafDecoded );
console.log( 'URL leaf first character encoded …
Run Code Online (Sandbox Code Playgroud)

javascript encodeuricomponent multibyte node.js charat

5
推荐指数
1
解决办法
1745
查看次数

如何检查char数组是否有空单元格,以便在其中打印0?

码:

public void placeO(int xpos, int ypos) {
    for(int i=0; i<3;i++)
        for(int j = 0;j<3;j++) {
            // The line below does not work. what can I use to replace this?
            if(position[i][j]==' ') {
                position[i][j]='0';
            }
        }
}
Run Code Online (Sandbox Code Playgroud)

java loops compare char charat

5
推荐指数
2
解决办法
3万
查看次数

计算java String中特定事件的数量

我试图解决一个问题,我创建一个方法来计算某个字符串中大写和小写("A"或"a")的出现次数.我已经在这个问题上工作了一个星期了,而我收到的主要错误是"char无法解除引用".任何人都可以指出我在这个Java问题上的正确方向吗?谢谢.

class Main{ 
    public static int countA (String s)
    {
        String s1 = "a";
        String s2 = "A";
        int count = 0;
        for (int i = 0; i < s.length; i++){
            String s3 = s.charAt(i); 
            if (s3.equals(s1) || s3.equals(s2)){
                count += 1;
            }
            else{
                System.out.print("");
            }
        }
    }

   //test case below (dont change):
    public static void main(String[] args){
        System.out.println(countA("aaA")); //3
        System.out.println(countA("aaBBdf8k3AAadnklA")); //6
    }
}
Run Code Online (Sandbox Code Playgroud)

java string count charat

5
推荐指数
1
解决办法
322
查看次数

标题大小写 JavaScript

我正在尝试创建一个函数,其中在 toLowerCase() 输入之后,将大写数组的每个元素中的第一个字母。

function title_case ( String ) {
    var result = "";
    var text = String.toLowerCase().split(" ");
    for (var i = 0; i < text.length; i++) {
      var c = text[i].charAt(0).toUpperCase();
      result = result + c;
    }
    return result;
  }
Run Code Online (Sandbox Code Playgroud)

输入:

document.write( title_case( "a kitty PUrrs") );
Run Code Online (Sandbox Code Playgroud)

当前代码的结果输出是 AKP。我试图找出一种方法来删除带有 charAt(1) 的小写字符,然后在可能的情况下使用 join() 进行输出。我在正确的轨道上吗?我知道有更简单的方法,但我正在尝试沿着这些方向学习一些东西。

javascript arrays for-loop lowercase charat

5
推荐指数
1
解决办法
8041
查看次数

如果charAt等于字符列表

我想在Javascript中使用以下内容

如果str.charAt(index)(在集合中){".",",","#","$",";",":"}

是的,我知道这一定很简单,但我似乎无法正确理解语法.我现在拥有的是什么

theChar = str.charAt(i);
if ((theChar === '.') || (theChar === ',') || (theChar === ... )) {
  // do stuff
}
Run Code Online (Sandbox Code Playgroud)

这有效,但必须有更好的方法.

编辑:我做了这个,但不确定它是否良好:

var punc = {
    ".":true,
    ",":true,
    ";":true,
    ":":true
};

if (punc[str.charAt[index]) { ...
Run Code Online (Sandbox Code Playgroud)

javascript charat

4
推荐指数
1
解决办法
6075
查看次数