zoukankan
html css js c++ java
奇怪的JS 缺少函数问题
如下JS代码 :
function
len(str)
{
var
bytes
=
0
;
for
(
var
i
=
0
;i
<
str.length;i
++
)
{
var
asciis
=
str.charCodeAt(i);
bytes
+=
asciis
<
255
?
1
:
2
;
}
return
bytes;
}
alert(len(
'
this is a test
'
));
第一次运行该代码时,可以正常的弹出字符串的长度,可是第二次运行时,却提示'缺少函数' .
可代码中明明有len函数存在.
我接着加上 alert(typeof(len))时,弹出的结果居然是 number !
难怪会提示缺少函数....
我试着着len函数名改为getLen(str)后,代码运行正常...
-------
非常不明白:为什么运行一次后len会变成number,而getLen就不会呢?
求各位路过的达人们给小弟指条明路.....^_^
<h3>
心静似高山流水不动,心清若巫峰雾气不沾。
</h3>
查看全文
相关阅读:
字符串加密和解密的常类
vs2013中使用nuget下载cefsharp winform包
序列积第m小元素 二分答案优化
贪心 park
struct结构体 重载运算符
最小生成树kruskal 知识点讲解+模板
c++快读与快输模板
MZOJ #82 总统竞选
MZOJ #83 位运算
MZOJ #81 最小得分和
原文地址:https://www.cnblogs.com/McJeremy/p/1212354.html
最新文章
Processing中如何调整Kinect v2深度画面尺寸
Processing教程:如何使用Kinect V2做交互设计
Processing教程:如何使用Kinect V2做交互设计
蓝叠模拟器(BlueStacks4)+扫描全能王在PC上处理扫描文件
Cinema 4D R20 在2080TI NVLINK上使用渲染器Redshift去水印
Word 2019 提示“很抱歉,此功能看似已中断,并需要修复...
如何让别人访问自己机器上的p5.js作品
p5.js使用中文字体
基于Android的ELF PLT/GOT符号重定向过程及ELF Hook实现
关于apk加壳之动态加载dex文件
热门文章
SD卡加密—内核修改
常用知识——linux内核中常见的内存分配方法
C#下载局域网共享文件夹中的文件
C#中委托和代理的深刻理解(转载)
cefsharp作为采集工具(学习笔记)
webkit几种内核版本的优劣对比总结
NuGet管理和还原程序包
sqlite的sql常用语句(笔记)
按键精灵实现自动退出的MsgBox消息框
详解MessageBox(),MsgBox函数的正确使用
Copyright © 2011-2022 走看看