- 博客(8)
- 收藏
- 关注
原创 js常见手撕代码
实现一个简单的闭包// 实现隔一秒输出一个数字,数字递增// 1.利用匿名自执行函数创建闭包实现for(var i = 0; i < 5; i++){ (function(arg){ setTimeout(function run(){ console.log(arg) }, arg*1000) })(i)}// 2.使用 let 实现for(let i = 0; i < 5; i++){ setTimeout(()=&g
2020-08-12 16:21:36
649
原创 JavaScript 类的创建和继承
类的创建1.字面量var obj = { name: '小明'}2.工厂函数function createObj(){ let obj = { name: '小明' } return obj}var obj = createObj()3.构造函数function Obj(){ this.name = '小明'}var obj = new Obj()类的继承1.基于原型链的继承function Parent(){}function So
2020-08-11 19:07:57
245
原创 猫眼娱乐前端提前批二面面经
45分钟左右,面试官是做数据的,所以很多题都是偏算法的自我介绍学习过哪些课程学习 js 遇到的难点?如何获取页面中的元素?如何将 jQuery 的对象转换成 dom 对象?事件循环?完成 getElementByClassname(‘classA’),能够获取页面上所有class为 classA 的 dom 节点(使用基础的 dom 选择器)栈和队列的区别?用简短的语言描述链表?实现一个链表,实现 append 方法实现函数,求 1000!(刚开始写的递归,有可能导致递归栈移除,改
2020-07-31 14:44:42
421
原创 JS给构造函数添加属性
var Foo = function(){ this.age = 18; this.getName = function () { console.log('2'); } } Foo.getName = function () { console.log('3'); ...
2020-04-11 09:51:17
1416
原创 在浮动元素中使用::after问题记录
父元素是浮动元素,在子元素中使用 :after或 :before遇到的一些问题css代码.parent{ float: left; //设置父元素浮动 border: 1px solid grey; }.son{ border: 1px solid green; }.son:hover::after{ /* 在子元素中添加 b...
2020-03-04 15:43:29
204
原创 JavaScript和Java除法
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2020-02-11 09:55:04
285
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人