随笔分类 -  面试

摘要:let,const let声明变量,const声明常量,两者均为块级作用域 let,const在块级作用域内不允许重复声明 const声明的基本数据类型不可以修改,引用数据类型可以修改。具体看我的另一篇文章 let不会存在变量提升,var会存在变量提升 console.log(a); var a=1 阅读全文
posted @ 2020-09-02 18:53 芳芳的小马甲 阅读(181) 评论(0) 推荐(0)
摘要:首先明白JS是单线程,单线程就是只能同时做一件事,要么吃饭要么说话,不能同时吃饭和说话,否则会噎住。 JS本身是从上往下一行一行的执行,但是setTimeout,setInterval,promise三个关键字会开启异步 一行一行执行为主线程 setTimeout,setInterval,promi 阅读全文
posted @ 2020-08-31 14:29 芳芳的小马甲 阅读(192) 评论(0) 推荐(0)
摘要:需求是一个页面,分上下两部分,其中一部分有分页功能, 这种情况下自带的上拉加载就不能完美解决需求,可以用scroll-view 小程序的scroll-view组件设置高度之后调用这个方法就好了 这个方法也用到过,但是会忽略他可以用来做上拉加载 会被用来当面试题,面试着很容易一下子被这个问题唬住 具体 阅读全文
posted @ 2020-06-22 17:40 芳芳的小马甲 阅读(192) 评论(0) 推荐(0)
摘要:用const声明person对象,给age重新赋值是没问题的 但是重新给person赋值是不可以的 这里需要了解‘基本数据类型’和‘引用数据类型’ 基本数据类型:string, number, boolean, null, undefined。 基本数据类型的变量是保存在栈区中的,基本数据类型的值直 阅读全文
posted @ 2020-06-19 10:36 芳芳的小马甲 阅读(4264) 评论(0) 推荐(0)
摘要:什么是回形字符串:可以对称的字符串,例如aaabaaa,aabbbbaa function run(input){ if(typeof input !== 'string') return false; return input.split('').reverse().join('') input 阅读全文
posted @ 2020-06-04 15:10 芳芳的小马甲 阅读(665) 评论(0) 推荐(0)