检索出来a是6,但是Unicode打印不出来
来源:3-6 编程练习
Ting111
2019-06-07 19:04:37
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>charCodeAt()</title> </head> <body> <script> var str="Work hard, earn money."; var strKey=str.indexOf("a"); var a=strKey.charCodeAt(6) document.write(a); </script> </body> </html>
2回答
好帮手慕星星
2019-06-09
你好,字符串是字母,但是charCodeAt方法前面需要是字符串进行调用,不能是indexOf方法返回的数字哦:
自己再理解下,祝学习愉快!
好帮手慕慕子
2019-06-07
同学你好,charCodeAt是字符串的方法哦, strKey表示你检索a的索引值是数字,所以你这里使用strKey.charCodeAt(6)会导致报错哦。 建议修改:
同学可以自己下去测试一下哦
如果帮助到了你, 欢迎采纳!
祝学习愉快~~~
相似问题