封装函数 检查字符串结尾:
例如:
输入confirmEnding("He has to give me a new name", "me")返回true
封装函数 用来反转数字
例如:
输入reverseNumber(123456);返回654321
例如:
输入isPalindrome('hello');返回false
输入isPalindrome('madam');返回true
写一个函数对传入的字符串输出所有子字符串组合
例如:
输入substrings('dog'); 返回['d', 'do', 'dog', 'o', 'og', 'g']
写一个函数对传入的字符串重新按字母排序
例如:
输入reorderStr('webmaster');返回 abeemrstw
写一个函数对传入的字符串中每个单词的首字母大写
例如:
输入myCap('the quick brown fox'); 返回654321 The Quick Brown Fox
写一个函数找出传入的字符串中最长的单词
例如:
输入findLongest('Web Development Tutorial'); 返回 Development
封装函数 实现toUpperCase方法
例如:
输入myUpperCase("hello"); 返回HEllo
封装函数 实现数组sort的方法(参考冒泡排序)
例如:
输入mySort([2,33,41,10,5]); 返回 [2,5,10,33,41]
封装函数 重复输出字符串。
例如:
输入repeat("abc", -2); 返回abc
输入repeat("abc", 3); 返回abcabcabc
输入repeat("abc", 2); 返回abcabc
封装函数 删除数组中的假值
例如:
输入bouncer([7, "ate", "", false, 9]); 返回[7,"ate",9]
比较字符串,如果第一个字符串中包含了第二个字符串的所有字母,则返回`true`,否则返回`false`
例如:
输入compare(["hello", "heo"]); 返回true
封装函数 用指定字符串替换字符串的
例如:
输入replaceStr('l am wuwei','wuwei','sixsixsixx')
封装函数 实现push方法
封装函数 获取字符串中的数字,并按照数组输出
例如:
输入returnArr('shdkfh1234cxj5665sdkj2121') 返回[1234,5665,2121]
封装函数 查找出第一个只出现一次的字符
例如:
例如unquie("wuwei"); 返回"u"
封装函数 实现字符串去重
例如:
输入deweightStr("wuweiwu"); 返回'wuei'
封装函数 实现数组去重
例如:
输入deweightArr([1,4,6,3,4,6,2]); 返回[1,4,6,3,2]
封装函数 输出指定字符串的长度:
提示:
1. 一个中文占2个字节,一个英文占一个字节
2.如果Unicode编码值小于等于255是英文,如果unicode编码值大于255是中文
封装函数 获取浏览器url中的数据 要求:函数返回值是一个对象
示例地址:
https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=1&tn=baidu&wd=wuwwei &rsv_pq=becd1331000082fd&rsv_t=0f84&rqlang=cn&rsv_enter=1&rsv_sug3=14&rsv_sug1=12&rsv_sug7=100&rsv_sug2=0&rsp=0&inputT=9344&rsv_sug4=3518432
例如:
输入getUrl(url)['wd']; 返回"wuwei"