这篇主要是不想用api,用基本的js语法来达到目的。
代码如下
function length(str){ ???????let i = 0; ???while(str[i] !== undefined){ ???????i++; ???} ???return i;}
测试
length(‘1sdfs‘)length(‘1sd fs‘)
用到了js2个特性:
1.js中字符串可以用str[i]来获得单个字符
2.超出字符串长度的下标一定是undefined
js获得字符串长度
原文地址:https://www.cnblogs.com/bhoold/p/10043316.html