• 前端面试题-数组去重和排序

    首先,不好意思,我昨天偷懒了,没有更新面试题,今日补上昨日的锅。 基于上次的对象转化题目,不少同学指出对象种的数组如果长度不一样,不能满足功能,所以针对这个进行优化,代码如下所示: script let obj = { 0: [44, 67 ], 1: [90, 43, 56 ], 2: [56, 67, 33 ],...

    2019-03-10 11:51:37

  • 数据类型---->Number

    Javascript中有六种数据类型 1、undefined:这个值未定义 2、boolean:这个值是布尔值 3、number:这个值是数值 4、function:这个值是函数 5、object:这个值是对象或者null,数组也可以(var e=[.......]) 6、string:这个值是字符串 一、Number类型 注:在javascri...

    2019-03-10 11:51:28

  • JS中实现跨域的方法总结

    今天早上在地铁看了点基础知识的考察题,看到了一个JS跨域的问题,仔细想了想自己脑子里竟然只剩下jsonp跨域和用nginx反向代理进行跨域,想着还有别的几种方法,就是想不起来,这个人呢,一上岁数这个脑子就不好使,为了防止下次又遗忘了,所以特意写一篇随笔来记录一...

    2019-03-10 11:51:24 主域名

  • electron-vue 开发环境搭建(Windows环境)

    1.安装Node.js,一切都基于这个。安装完成后,终端输入 node -v 验证。 2.建立自己的项目目录,然后进入目录。 安装 vue-cli ,终端输入 npm install -g vue-cli 进行安装,如果嫌速度慢,可以安装cnpm(淘宝镜像),然后输入 cnpm install -g vue-cli 安装。下图展示...

    2019-03-10 11:51:10

  • 单页面开发和多页面开发的区别

    (盗图镇楼) 多页应用 每一次页面跳转的时候,后台服务器都会返回一个新的html文档,这种类型的网站就是多页网站,也叫多页应用。{页面跳转返回html} 优点是:首屏时间快,seo效果好;缺点是:页面切换慢; 为什么多页应用的首屏时间快? 首屏时间叫做页面首个屏幕的...

    2019-03-10 11:50:56 网页排名html文档

  • Node.js+Protractor+vscode搭建测试环境(1)

    1.protractor简介 官网地址:http://www.protractortest.org/ Protractor是一个end-to-end的测试框架,从网络上得到的答案是Protractor是作为Angular JS应用程序的测试框架。它的构建基于Selenium WebDriver之上,且围绕着Selenium WebDriver进行封装,因此,Protracto...

    2019-03-10 11:51:06

  • vue watch监听验证码时,axios延迟发送post请求。

    标题写的全面一些,方便其他人检索,我就是找了半天找不到资料,最后自己搞定了。 原理: 每次监听到输入值变化,就打一个时间戳,然后暂停2秒再去提交post验证。 但是每次提交前,判断一下之前打的时间戳和现在时间是否大于2秒,如果大于,则真去提交post,否则return...

    2019-03-10 11:50:52

  • javascript数组去重方法总结

    第一种--对象键值去重 Array.prototype.unique1 = function () { var r = {}, temp = [] for ( var i = 0; i this .length; i++ ) { if (!r[ this [i]]) { r[ this [i]] = 1 temp.push( this [i]) } } return temp } 第二种--splice删除去重 Array.prototype.unique2 =...

    2019-03-10 11:50:34

  • 通过textarea标签解决ClipboardJS在iphone复制失败问

    前段时间做了微信自定义分享的功能,分享出的页面存在邀请码在ios手机上复制失败的问题,然而在PC端和安卓机上是没有问题的。百度了一下,基本给出的解决方案是:ios不单纯支持on,为点击的元素添加空点击事件:onclick="",众说芸芸,但是试了下没一个有用! 如果你复...

    2019-03-10 11:50:51

  • layui-时间选择器-时间范围选择

    HTML: JS: 1 layui.use(['laydate'], function { 2 3 }); start:就为你选择的开始日期; end:就为你选择的结束日期 此方式可选择任意范围的时间,时间格式可任意修改。 注:如果照片看不清,可以将网页适当放大,以便观看谢谢。...

    2019-03-10 11:50:31

2