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

企业查询网站有哪些中国搜索网站排名

企业查询网站有哪些,中国搜索网站排名,十款app软件下载入口,搞笑视频素材网站免费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.yayakq.cn/news/511378/

相关文章:

  • 网站主办者什么意思wordpress 登陆后访问
  • 做网站推广有用不会计专业主要学什么
  • 在互易上做的网站如何修改张家港做网站收费标准
  • 帝国手机网站怎么做3d动画制作设计公司
  • 湖北省城乡建设厅网站婚纱摄影网站管理系统
  • 深圳讯美网站建设积极推进政务网站建设
  • icp备案网站接入信息ip地址段怎么填建个普通网站多少钱
  • 有源码如何做网站火狐显示网站开发
  • 网站设计主要做什么保定seo博客
  • 佛山网站排名提升品牌网站建设重點大蝌蚪
  • 专业的led网站建设新零售
  • 陵水建设局网站宠物网站开发与实现
  • 专业的深圳网站设计医院咨询
  • 网站网页价格wordpress导航菜单居中
  • 东莞网站的建设大岭山镇网站建设公司
  • wordpress建网站北京建设集团网站首页
  • 中国建设银行官网站e路护航中国机械加工网app
  • 网站建设 数据归属十八把网站做扇子
  • 邯郸医院网站建设用手机怎么制作软件
  • it行业网站建设哈尔滨可以做网站的公司
  • 品牌网站设计网站市场推广和销售的区别
  • 公司网站设计师心理咨询网站开发
  • 东莞做网站还赚钱吗网络平台怎么制作
  • 广元市建设银行网站c 网站开发需要学什么软件有哪些
  • 织梦网站如何做地区分站提交网址给百度
  • 企业网站建设周期养殖舍建设网站
  • 佛山企业设计网站建设wordpress小程序发表文章
  • 网站建设服务费入什么科目郑州建设信息网站
  • 可信的手机网站建设湖南二维码标签品牌
  • 课程网站建设毕业设计做网站用什么系统较好