问题标签 [character-codes]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1234 浏览

python - How to add up the numeric values of character codes in python using a for loop

I have my own name saved as a string under the variable name. I want to find the character code for each character in my name and then add them all up using a for loop. This is what I've started with, no idea if it's staring about the right way

0 投票
1 回答
248 浏览

javascript - 是否可以测试打破空间?

我正在尝试逐行解析最小的标记文本。目前我有一个逐字母解析的for循环。请看下面的代码:

文本:

代码:

正如预期的那样,嵌入在元素中的文本在 DOM 中呈现,就好像它是一个连续的、格式正确的字符串。但是我发现控制台可以识别不间断空格和新行之间的区别。在哪里" "

分别代表两者。

由于控制台似乎知道差异,因此似乎应该有一种方法来测试差异。如果您解锁注释条件,它将开始测试不间断空格。我认为还有另一种方法可以使用字符编码字符串(不是  ,另一种)。期望能够找到中断空格的字符代码似乎是合理的。不幸的是我找不到一个。

长话短说,我怎样才能实现真正的逐行解析html文件?

0 投票
1 回答
1476 浏览

html - HTML 的十六进制字符代码中的 X 是什么意思?

HTML 中十六进制字符代码的格式为:

�

...00字符的 UTF-8 或 ASCII 代码在哪里。

显然 the&和 the;有点随意的代码,并且#表示给出的是数字代码,而不是像&& 符号那样的文本引用。如果没有x,浏览器需要十进制格式的代码,这是有道理的。

但是为什么x要表示十六进制呢?

0 投票
3 回答
9987 浏览

java - Java:将字符串中的所有字符代码移动一个常量值

这有效:

有没有更好/更快(优化)的方法?

0 投票
1 回答
1516 浏览

unicode - TrueType 字体的 cmap 表中的字符代码是什么

想知道TrueType 字体中cmap 表的“字符代码”是什么。Microsoft 谈论Character to Glyph Index Mapping Table,但我不明白字符或字形索引的含义。

想知道您是否在字体文件中的某处指定了编码,例如 Unicode 11.0,然后字符代码等于 Unicode 代码点,例如U+0061for a。或者,如果字符代码是“浏览器”字符代码(我猜是十进制代码),例如97for a

基本上想知道如何将键盘字符映射到字体字形,以及这意味着什么。我认为您并不想将键盘代码映射到字体字形,而是将 unicode 代码映射U+0061到字体字形,所以如果在 JavaScript(例如)中您可以这样做,并且如果您的字体支持\u03A9它,它会给您。Ω

试图理解字体文件的结构,即它如何将数学字形映射为向量/路径,到某种字符或代码。

0 投票
2 回答
484 浏览

unicode - 如果字体字形不是 Unicode 的一部分,则它们映射到什么字体

我试图了解字体文件的结构,并想知道字形如何映射到键盘字符

作为其中的一部分,我还想知道当你有不属于 unicode 的字体字形时你会做什么,例如FontAwesome 图标。FontAwesome 在 CSS 中像这样使用它们:

如果我想说使用键盘输入这些图标,我不确定我需要做什么才能做到这一点。

想知道我是否必须执行以下操作之一:

  • 构建另一种字体,以某种方式将它们映射到 ALT 键码(不确定 ALT 代码在字体定义中如何工作)。
  • 构建一个自定义键盘工具,将正确的 CSS 类放在一个 div 上(基本上根本不使用字体文件/字符映射,只需从头开始构建一个键盘工具)。
  • 其他一些方法。

想知道是否可以解释如何在中等细节级别上实现这一点(也就是说,我不一定需要知道如何做到这一点的具体实现细节,除非它很简单)。

0 投票
1 回答
336 浏览

ascii - 十进制数字的字符代码表示

区分十进制数字的字符代码表示和纯二进制表示

我学习计算机科学,这是我在考试中需要了解的一个概念,但我不确定我是否完全理解它

261的字符代码表示(例如)

这只是等效的 ASCII 码吗?

意义:

2有 ASCII 码50

6有 ASCII 码54

1的 ASCII 码为49

所以字符码表示为50,54,49

纯二进制代码表示

这只是261的二进制转换吗?

所以100000101?

0 投票
2 回答
1446 浏览

flutter - Flutter 字符串插值中的不间断空格

有时我需要在我的 Flutter Text 小部件中保留一个不间断的空间,例如“显示更多”链接或单位为“50 km/h”的数字。

以下代码工作正常,但看起来过于复杂:

我很好奇是否有更短的方法可以在我的插值字符串中使用charcode 包中的整数常量?

0 投票
1 回答
93 浏览

haskell - 为什么 Haskell 中的英镑符号 '£' 显示为 '\163' 而不是输出 '£'?

我正在尝试编写一个在 Haskell 中写入井号“£”的程序,但每当我尝试使用它时它都会输出“\163”。我猜这是一些字母数字代码,但是如何让它显示我想要的内容?当调用返回“£”的函数时,我正在写信给控制台。

谢谢你。