前端面试题
中国的流浪猫
这个作者很懒,什么都没留下…
展开
-
前端面试题-给定一个字符串,找出其中无重复字符的最长子字符串长度
// 给定的字符串 const str = 'abac' function outputMaxSubStrLen(str) { let result = 0; // 最终要返回的结果的初始值 let norepeatStr = ''; // 用于存放无重复子串 let len = str.length; // 字符串的长度 // 遍历整个字符串 .原创 2021-03-20 20:32:13 · 495 阅读 · 0 评论 -
前端面试题-计算出字符串中出现次数最多的字符是什么?出现了多少次?
// 给定的字符串 const str = 'abcabc' // 统计字符串中出现次数最多的字符,出现多少次 function statistics(str) { // 声明一个变量 const obj = {} // 存放出现次数最多的字符 let maxStr = '' // 存放出现的次数 let max =原创 2021-03-20 16:25:30 · 844 阅读 · 0 评论 -
前端面试题-写一个js函数,实现对一个数字每3位加一个逗号(不考虑负数,小数)
// 相当于封装字符串的 toLocaleString 方法 // const str = num.toLocaleString()// 给定的数字(不考虑负数,小数) const num = 100000 // 实现对一个数字每3位加一个逗号,如输入100000,输出100,000(不考虑负数,小数) function toLocaleString(num) { // 将数字转换成字符串,并分割成数组 /原创 2021-03-19 22:27:29 · 1476 阅读 · 0 评论 -
前端面试题-编写函数parseQueryString,它的用途是把URL参数解析为一个对象
// 给定的url参数 const url = 'http://127.0.0.1:8888/api?model=job&action=list?' // 将 URL 参数解析为一个对象 function parseQueryString(url) { // 存放查询参数字符串 let queryInfo = '' // 存放一个对象 const obj .原创 2021-03-20 17:00:53 · 1211 阅读 · 0 评论 -
前端面试题-确保字符串的每个单词首字母都大写,其余部分小写
// 给定的字符串 const str = 'aaa bBB CCC dDD' // 确保字符串的每个单词首字母都大写,其余部分小写 function toUpperCase(str) { // 将字符串以空格分割成数组 let arr = str.split(' ') // 对数组内容进行处理 arr = arr.map(item => item[0].t原创 2021-03-20 17:15:29 · 450 阅读 · 0 评论