当前位置: 首页 > news >正文

杭州自助建站模板下载2022新闻大事件摘抄

杭州自助建站模板下载,2022新闻大事件摘抄,新疆网站开发价格,眉山网站建设1. var 变量的提升 题目: var a 1 function fun() {console.log(b)var b 2 } fun() console.log(a) 正确输出结果:undefined、1答错了,给一个大嘴巴子,错误答案输出结果为:2,1 此题主要考察 var 定义的变量&…

1. var 变量的提升

题目:

var a = 1
function fun() {console.log(b)var b = 2
}
fun()
console.log(a)
  • 正确输出结果:undefined、1
  • 答错了,给一个大嘴巴子,错误答案输出结果为:2,1

此题主要考察 var 定义的变量,作用域提升的问题,相当于

var a 
a = 1
function fun() {var bconsole.log(b)b = 2
}
fun()
console.log(a)

所以正确输出结果应该是:undefined、1

2. 多维数组去重排序(升序)

let arr = [3, 1, 4, 1, 5, 9, [4, 1, 5, 9], 2, 6, 5, 3, 5, [3, 1, 4, 1]]
  • 忘记去重操作,该死。
  • 方法比较笨,欢迎各位前端大佬,使用更高效的方法尝试。

第一步,采用递归方式将该数组展平为一维数组

let newArr = []
function fun(arr) {for (let i = 0; i < arr.length; i++) {if (arr[i] instanceof Array) {fun(arr[i])} else {newArr.push(arr[i])}}return newArr
}newArr = fun(arr)

第二步,数组去重,使用一个变量记录 flag 记录是否是重复的元素

let arr2 = []
function uniqueArr(arr) {for (let i = 0; i < arr.length; i++) {let flag = false for (let j = 0; j < arr2.length; j++) {if (arr[i] === arr[j]) {flag = truebreak}}// 唯一的元素if (!flag) {arr2.push(arr[i])}} return arr2
}const a = uniqueArr(newArr)

第三步,排序算法

 function sort (arr) {for (let i = 0; i < arr.length; i++) {for (let j = 0; j < arr.length; j++) {if (arr[j] > arr[j + 1]) {let temp = arr[j]arr[j] = arr[j + 1]arr[j + 1] = temp}}}return arr}
  • 正确冒泡排序(该死)
 function sort (arr) {for (let i = 0; i < arr.length - 1; i++) {for (let j = 0; j < arr.length - 1 - i; j++) {if (arr[j] > arr[j + 1]) {let temp = arr[j]arr[j] = arr[j + 1]arr[j + 1] = temp}}}return arr}

3. 写在最后

此博客记录,秋招第一次很简单的手撕代码笔试题。哭死,希望能给个面试机会。一定能找到工作的。加油,多积累面试经验,借用人民日报今年的广告语,“请你努力,为了你自己。

祝大家秋招都能收到offer。

 

http://www.khdw.cn/news/36924.html

相关文章:

  • 网站建设在微信里打广告内容广告推广软文案例
  • 合肥网站建设王正刚东莞seo管理
  • 做pc端网站报价百度一下你就知道主页
  • 新手容易上手的cms做企业网站软文写作什么意思
  • 重庆平台网站建设多少钱国家培训网官网
  • 站优化阿里云万网域名查询
  • 做网站设计需要学什么产品故事软文案例
  • 用自己电脑做服务器 网站网络营销主要学什么
  • 2017做网站挣钱吗百度网盘搜索引擎入口官网
  • 湛江网站建设运营方案怎么做网络营销平台
  • 做网站要多少钱一个兰州模板网站seo价格
  • 北京seo薪资青岛seo计费
  • 国内自助建站平台有哪些seo技术顾问阿亮
  • 网站域名备案与不备案的区别发稿吧
  • 企业网站建设网站专业服务杭州今天查出多少阳性
  • 网站域名空间怎么提交搜索引擎入口yandex
  • 一台服务器做两个网站怎么让关键词快速排名首页
  • 免费vip网站推广专业地推团队电话
  • 手机免费制作自己的网站谷歌paypal官网登录入口
  • 海外建站推广无锡网站建设公司
  • 金融网站可以做公安备案seo关键词排名优化是什么
  • 做受视频播放网站策划方案模板
  • 国内好的设计网站推荐百度代理查询
  • 计算机软件开发网站建设取什么名字百度推广关键词排名规则
  • 赵县网站建设陕西seo
  • flash工作室网站模板百度权重是怎么来的
  • 有没有网站做字体变形百度搜索风云榜
  • 云服务器可以做网站吗宁波seo推广外包公司
  • php+mysql 2012也买酒商城网站源码军事新闻最新24小时
  • 国外优秀app设计网站cba赛程