codePointAt的Coldfusion等效功能

时间:2019-06-23 04:49:56

标签: coldfusion

在javascript中,有一个函数codePointAt返回一个数字,该数字表示给定索引处字符的代码点值。是否存在类似于codePointAt函数的UDF或内置函数?

var icons = '☃★♲';

console.log(icons.codePointAt(0));
// expected output: "9733"

1 个答案:

答案 0 :(得分:4)

在ColdFusion中为asc()。该函数只转换一个(第一个)字符,因此您必须自己提取字符串中所需字符的位置,例如使用mid()

<cfscript>

    icons = '☃★♲';
    icon = mid(icons, 2, 1);

    writeOutput( asc(icon) );
    // expected output: "9733"

</cfscript>