文章库ARTICLE COLUMN

  • js面试题(下)

    js面试题(下)

    摘要:短路运算返回值是什么又称为短路或,短路如果左侧为真,则不再进行右侧运算,同时返回左侧表达式运算结果。上面是不存在的,所有结果为,转成就是,那么就会运算,把赋值给的同时,返回值也是,所以打印返回结果是函数内部变量有哪些 DOM元素e的e.getA...

    zhoutaozhoutao 评论0 收藏0
  • 在vue移动端项目中,配合clipboard.js插件,复制一段密令(类似淘宝支付宝口令)的文本到剪

    在vue移动端项目中,配合clipboard.js插件,复制一段密令(类似淘宝支付宝口令)的文本到剪

    摘要:需求开发过程中遇到的需求需要复制请求过来的一段密令类似支付宝淘宝口令到剪切板。网上搜了下,是个相对比较靠谱的第三方。感谢大佬的评论意见使用该方法,会在下次更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的。 需...

    brianwaybrianway 评论0 收藏0
  • js面试题(中)

    js面试题(中)

    摘要:引用计数这是最简单的垃圾收集算法。然而,引用计数算法考虑到它们互相都有至少一次引用,所以它们不会被回收。事件代理发生在冒泡阶段。为时取消事件默认行为,为时取消时间传播通常利用事件冒泡机制托管事件处理程序提高程序性能。 JS延迟加载的方式...

    DevTalkingDevTalking 评论0 收藏0
  • 面试题链接

    面试题链接

    http://web.jobbole.com/95078/https://zhuanlan.zhihu.com/p/...https://juejin.im/post/59ec3d...

    沈建明沈建明 评论0 收藏0
  • 简单聊聊浏览器JS事件触发机制

    简单聊聊浏览器JS事件触发机制

    摘要:事件冒泡由微软提出,事件会从最内从的元素开始发生,再向外传播,正好与事件捕获相反。为了解决上述问题,我们可以利用事件委托的思想,在父级注册一个事件监听器,统一进行子元素的事件处理。 原理 事件捕获 由网景最先提出,事件会从最外层开始发生...

    enrecul101enrecul101 评论0 收藏0
  • jSearch(聚搜) 一款专注内容的chrome搜索扩展

    jSearch(聚搜) 一款专注内容的chrome搜索扩展

    摘要:聚搜是一款专注内容的搜索扩展,一次搜索聚合多平台内容。下载聚搜是一款专注内容的搜索扩展,一次搜索聚合多平台内容,支持自定义站点搜索收藏夹搜索历史记录搜索支持地址栏搜索超级方便的搜索快捷键帮你开启新世界大门。 jSearchjSearch(聚搜) 是一...

    XFLYXFLY 评论0 收藏0
  • 前端小白的面经小记

    前端小白的面经小记

    摘要:前端小白最近面试几家公司,写点面经分享给大家,同时记录下自己的缺点以供后期补足,各个公司的开发方向不同,请各位理性看待。直接现场手敲触发的样式。数组去重如何实现如果用的话,里面如何写排序算法。对象何时被修改心态需要调整好,不紧张不匆忙...

    FuisonDesignFuisonDesign 评论0 收藏0
  • javascript实现数组或对象的深拷贝

    javascript实现数组或对象的深拷贝

    摘要:实现深拷贝有两种方法第一简单粗暴可以看出来,改变原数组,并没有对新数组产生影响改变新数组也没有对原数组产生影响第二面试官大多数会问这种方法判断是数组还是对象判断是值类型还是引用类型引用类型的话进行递归操作值类型直接赋值同样改变原数组,...

    FundebugFundebug 评论0 收藏0
  • 前端三面四面总结

    前端三面四面总结

    摘要:准备要充分描述要演练。认真准备的东西要找时机说出来,比如优势方面的。不要把话说绝,面试中要彰显的能力业务能力。职业规划爱学习,爱学习,重要的事情说三遍,爱学习。 准备要充分 描述要演练。抓住重点,描述不要啰嗦,尽可能简洁 引导找时机。...

    lscholscho 评论0 收藏0
  • ES5图解

    ES5图解

    JS知识点图解 showImg("https://segmentfault.com/img/bVbpse2?w=640&h=385"); showImg("https://segmentfault.com/img/bVbpcha?w=822&h=1175"); showImg("https://segmentfault.com/im...

    gxyzgxyz 评论0 收藏0
  • 《前端十年-我将一切告诉你》所有章节和标题

    《前端十年-我将一切告诉你》所有章节和标题

    摘要:前端十年我将一切告诉你的所有章节和题目出来了,我想通过这本书,让每一个前端都能从中得到技术和职业规划的启示,也许某一点他能看到自己的影子,也许某一点让他省了年的时间,也许某一点让他潸然泪下,有时候就是这样,一些人,一些事也许出场顺序不...

    ZacharyZachary 评论0 收藏0
  • JS每日一题:小程序跳转页面有几种方式? 有什么不同?

    JS每日一题:小程序跳转页面有几种方式? 有什么不同?

    摘要:小程序跳转页面有几种方式有什么不同在小程序中每个页面可以看成是一个,全部以栈的形式进行管理最多五层在说跳转方式之前我们先来温习一下栈和堆的区别管理方式不同栈是系统编译器启动管理,不需要程序员手动管理堆的释放由程序员手动管理,不及时回收...

    googolleegoogollee 评论0 收藏0
  • Vue项目中使用基于pdf.js的vue-pdf插件在pc浏览器下阅览PDF文件

    Vue项目中使用基于pdf.js的vue-pdf插件在pc浏览器下阅览PDF文件

    摘要:最近项目中需求为在浏览器上阅览格式的文件,之前没有写过,随即上网查阅,发现大家常使用的为两个插件。不过我迁移到公司项目的时候遇到一个坑,引入这个插件的时候就会报错,后来查询资料发现这篇文章,问题才得已解决,感谢作者。 最近项目中需求为...

    Martin91Martin91 评论0 收藏0
  • 在 JavaScript 中优雅的提取循环内的数据

    在 JavaScript 中优雅的提取循环内的数据

    摘要:翻译疯狂的技术宅原文在本文中,我们将介绍两种提取循环内数据的方法内部迭代和外部迭代。它是循环和递归的组合递归调用在行。 翻译:疯狂的技术宅 原文:http://2ality.com/2018/04/ext... 在本文中,我们将介绍两种提取循环内数据的方法:内部迭代...

    AlliotAlliot 评论0 收藏0
  • vue+elementUi 实现密码显示/隐藏+小图标变化(js一共三行代码,其中一行为了美观)

    vue+elementUi 实现密码显示/隐藏+小图标变化(js一共三行代码,其中一行为了美观)

    【效果图】 showImg("https://segmentfault.com/img/bVbpaK7?w=351&h=63");showImg("https://segmentfault.com/img/bVbpaLg?w=354&h=77");showImg("https://segmentfault.com/img/bVbpa...

    HalfHalf 评论0 收藏0
  • JS中call()方法

    JS中call()方法

    摘要:变量的写法改变的指向的作用就是把的方法放到上使用,后面这些作为的参数传入 // arguments变量的写法 function sortNumbers(){ return Array.prototype.slice.call(argarguments).sort(); //call 改变this的指向 } // obj1.(method).ca...

    KosmosKosmos 评论0 收藏0
  • 完整的url以及同源跨域处理

    完整的url以及同源跨域处理

    摘要:超文本传输协议访问该资源。它的基本思想是,网页通过添加一个元素,向服务器请求数据,这种做法不受同源政策限制服务器收到请求后,将数据放在一个指定名字的回调函数里传回来。该字段也可以设为星号,表示同意任意跨源请求。 前言:随着工作时间的增...

    BicycleWarriorBicycleWarrior 评论0 收藏0
  • 微信小程序网络组件 weapp.request

    微信小程序网络组件 weapp.request

    摘要:地址是基于进行扩展的一个网络组件,相较于有更简单的调用方式。根据微信官方文档的说明,以上方法且默认为,会对数据进行序列化。 地址:https://github.com/afishhhhh/weapp.request weapp.request 是基于 wx.request 进行扩展的一个网络组件,相较...

    AnthonyHanAnthonyHan 评论0 收藏0
  • 原型继承、构造函数继承、组合继承法

    原型继承、构造函数继承、组合继承法

    摘要:组合继承法把父对象方法挂载到父类的原型对象上去,实现方法复用原型的构造函数指向程序员 原型继承 function Person(name,sex){ this.name=name; this.sex=sex; this.friends = {lily:"female",lucy:"female"}; this.s...

    rockswangrockswang 评论0 收藏0
  • 实现浏览器内多个标签页之间的通信

    实现浏览器内多个标签页之间的通信

    摘要:实现浏览器内多个标签页之间的通信第一种方式协议首先我们得了解是什么它是一种网络通信协议为什么会用到因为有缺陷,通信只可以由客户端发起,服务器无法主动向客户端发送消息。然后还有种共享,这种是可以多个标签页共同使用的。 实现浏览器内多个标...

    FreemanFreeman 评论0 收藏0
  • uni-app实现Android分享到微信朋友圈和微信好友,附DEMO和源码

    uni-app实现Android分享到微信朋友圈和微信好友,附DEMO和源码

    摘要:微信分享大家见怪不怪了就是再点击分享,然后唤起微信,分享当前页面到朋友圈或者分享给朋友。点击配置,进去找到分享,填写和和在哪弄这是需要前往微信开放平台申请的进去注册一个帐号,登录,创建移动应用。 微信分享大家见怪不怪了!就是再APP点击...

    fox_soyoungfox_soyoung 评论0 收藏0
  • es6数据变更同步到视图层

    es6数据变更同步到视图层

    摘要:数据变更同步到视图层有一个很重要的东西就是的作用就是可以隐藏真正的对象,而用户去修改它的代理对象可以监听数据的变化,例如的值被操纵成了数据改变了可以监控到数据的改变然后就可以将数据渲染到中,就可以实现数据同步到视图层最终代码的值被操纵...

    shuiboshuibo 评论0 收藏0
  • 小米全面屏手机浏览器的input、textarea吸底被遮挡

    小米全面屏手机浏览器的input、textarea吸底被遮挡

    摘要:问题描述吸底的聚焦后,弹出的软键盘将吸底的元素完全或者部分遮挡。然后导致元素被软键盘遮挡高度为的高度。软键盘的高度变化会触发浏览器的事件。 移动端做一个吸底的输入框,首先需要注意两大类设备,安卓和ios下的浏览器。特别是在ios下,输入框聚...

    WinerWiner 评论0 收藏0
  • 安卓移动端video标签将页面元素覆盖。

    安卓移动端video标签将页面元素覆盖。

    摘要:安卓端下的标签播放时会被浏览器接管。安卓下的内核浏览器,提供了相关属性。以下内容范围安卓在未被播放之前,标签属于正常文档元素,也是生效的。标签播放中和播放之后均会覆盖。删除标签,浏览器的视频播放组件会立即消失,时间大幅度缩短。 1.安卓...

    iamyoung001iamyoung001 评论0 收藏0
  • 实现拼写检查器(spell check)

    实现拼写检查器(spell check)

    摘要:本文同时发在我的博客上,欢迎在百度或者搜索的时候,有时会小手一抖,打错了个别字母,比如我们想搜索,错打成了,但神奇的是,即使我们敲下回车,搜索引擎也会自动搜索而不是,这是怎么实现的呢本文就将从头实现一个版的拼写检查器基础理论首先,我们...

    Harriet666Harriet666 评论0 收藏0

热门文章

<