文章库ARTICLE COLUMN

  • 常见https,SSH协议和MD5加密方式分析

    常见https,SSH协议和MD5加密方式分析

    摘要:前言协议和加密是前端可能会接触到的加密所以我就将他们进行了一个归纳原理就是在加入层是安全的基础协议是在基础上加了协议使用端口是端口由网景公司开发并内置在浏览器中作用建立一个信息安全通道来保证数据传输的安全确认网站的真实性可以查看网站认...

    3fuyu3fuyu 评论0 收藏0
  • ES2018 新特征之:正则表达式 dotAll 模式

    ES2018 新特征之:正则表达式 dotAll 模式

    摘要:或者使用来匹配空白字符增加标志在最新的规范中,为的正则表达式增加了一个新的标志用来表示。标志用于指定多行输入字符串应该被视为多个行。标志只影响和标志只影响目前在正则表示中所有修饰符的含义实现 ES2018 新特性 异步迭代器 正则表达式反向(l...

    JoyvenJoyven 评论0 收藏0
  • JS函数的一些基础知识

    JS函数的一些基础知识

    摘要:为了更好的讲解构造函数原型原型链等,我们需要复习一下函数的一些基础知识。闭包在复习了函数的相关基础知识之后,我们终于可以进入闭包。我们可以这样理解闭包,首先,闭包是一个函数,是一个什么样子的函数呢是一个可以访问另一个函数中变量的函数。...

    AshinAshin 评论0 收藏0
  • clipboard.js代码分析(3)- good-listener

    clipboard.js代码分析(3)- good-listener

    摘要:上一篇文章介绍了这个工具库中的第二个依赖,这个工具库主要完成了一个简易的事件订阅发布器。节点事件绑定判断一个元素是否是节点,是通过构造函数和属性来判断的。 上一篇文章介绍了clipboard.js这个工具库中的第二个依赖tiny-emitter,这个工具库主...

    objc94objc94 评论0 收藏0
  • 深入理解JS的面向对象(更新中)

    深入理解JS的面向对象(更新中)

    摘要:的面向对象主要包含了两块创建对象继承。构造函数一般来说,我们可以这样定义构造函数构造函数的函数名常大写在这里,我们没有显示的创建对象,没有语句,却将属性和方法赋值给了。 面向对象是软件开发方法。面向对象的概念和应用已超越了程序设计和软...

    陈伟陈伟 评论0 收藏0
  • javascript 面向对象版块之定义多个对象属性以及读取属性特性

    javascript 面向对象版块之定义多个对象属性以及读取属性特性

    摘要:返回值是一个对象,如果是访问器属性,这个对象的属性有和如果是数据属性,这个对象的属性有和。上一篇面向对象版块之对象属性下一篇面向对象版块之创建对象 这是 javascript 面向对象版块的第三篇文章,主要讲解的是多个属性的定义以及读取属性的特性...

    wenduxwendux 评论0 收藏0
  • form提交时,ajax上传文件并更新到<input>中的value字段

    form提交时,ajax上传文件并更新到<input>中的value字段

    摘要:想利用做上传时,为了交互采用上传附件,因此表单被我设计成这样上传附件利用按钮出发表单提交,提交时返回并执行,模拟表单提交上传到后台 想利用jsp做上传时,为了交互采用ajax上传附件,因此表单被我设计成这样 ...

    sshesshe 评论0 收藏0
  • js获取和下载json文件

    js获取和下载json文件

    摘要:业务场景通过以格式上传配置,直接读取并加载。再将数据通过格式下载在本地。 业务场景 通过input以json格式上传配置,直接读取并加载。再将数据通过json格式下载在本地。 代码 $(".upload").click(function(e){ var target = e.target var ...

    xiaowugui666xiaowugui666 评论0 收藏0
  • JavaScript中的图片处理与合成(二)

    JavaScript中的图片处理与合成(二)

    摘要:通过这套流程,我们便能添加任意的图片图层并合成图片。下篇文章,我们会继续介绍下文字的合成和几何图片的合成,敬请期待 JavaScript中的图片处理与合成(二) 引言 本系列分成以下4个部分: 基础类型图片处理技术之缩放、裁剪与旋转(传送门); 基础类...

    hersionhersion 评论0 收藏0
  • 移动端判断wifi

    移动端判断wifi

    摘要:用来检测,另外微信版本以上,有个,版本以下,可以用微信私有接口如果是微信如果是微信以上版本,用来判断如果是微信以下版本,调用微信私有接口如果支持是为了兼容附加判断是否小程序是否是微信浏览器 用window.navigator.connection来检测,另外微...

    lemanlilemanli 评论0 收藏0
  • Rize - 一个可以让你简单、优雅的使用 puppeteer 的 Node.js 库

    Rize - 一个可以让你简单、优雅的使用 puppeteer 的 Node.js 库

    摘要:目前已经成为了非常流行的的库,被广泛用于爬虫或测试。然而,的几乎所有的都是异步的,它返回的是一个。而提供了一系列的,使得测试变得简单方便,测试同样没有问题。更多的可以参考的文档链接在下方。 目前 puppeteer 已经成为了非常流行的 Node.js ...

    JeOamJeOam 评论0 收藏0
  • URL的编码或解码方法

    URL的编码或解码方法

    摘要:的四个编码解码方法将元字符和语义字符之外的字符都进行转义,一般用于知道该只用于完整的时使用将除了语义字符之外的字符进行转义,包括元字符,因此,它的参数通常是的路径或参数值,而不是整个。还原转义后的片段。 URL的合法字符 URL的合法字符表...

    junbaorjunbaor 评论0 收藏0
  • iframe解决跨域ajax请求的方法

    iframe解决跨域ajax请求的方法

    摘要:数据仍然是通过页面获得,页面仅需向页面传递即可,页面拿到函数名,并通过传递从服务器拿到的数据,在页面执行页面的回调函数,回调函数执行完毕后移除页面以及该函数。以上是我所知道的解决跨域请求的两种方法。 iframe跨域的基本前提是,一个页面可...

    cncodercncoder 评论0 收藏0
  • DOM 事件类

    DOM 事件类

    摘要:事件类事件类基本概念事件的级别,指定冒泡还是捕获增加了键盘鼠标等事件类型事件模型捕获从上往下冒泡当前元素往上事件流如图描述事件捕获的具体流程目标元素对象的常见应用阻止默认行为,例如链接跳转阻止冒泡行为事件响应 DOM 事件类 javascript ...

    VioletJackVioletJack 评论0 收藏0
  • 20分钟gulp快速入门

    20分钟gulp快速入门

    摘要:所以出现了各种前端构建化工具也应运而生等已经成为现在前端开发工程师的必备技能之一。结语今天的分享就告一段落啦希望能对大家有所帮助。 在互联网告诉发展的今天,自node出现后,我们前端也越来越大(心里美美哒~),同样带来的Web业务日益复杂化和...

    RichardXGRichardXG 评论0 收藏0
  • javascript 面向对象版块之对象属性

    javascript 面向对象版块之对象属性

    摘要:上一篇面向对象版块之理解对象下一篇面向对象版块之定义多个对象属性以及读取属性特性 这是 javascript 面向对象版块的第二篇文章,主要讲解的是对象的属性,首先创建一个对象: var person = { name: "Nicholas", age: 29, job: "Software Engin...

    lolomacololomaco 评论0 收藏0
  • xe-utils 函数库,javascript 工具类

    xe-utils 函数库,javascript 工具类

    摘要:最新版本见,点击查看历史版本提供一套实用的基础函数任意格式的日期转换函数,浏览器相关操作函数等全局参数设置默认全局参数基础函数判断是否非数值判断是否为有限数值判断判断是否数组判断是否小数判断是否整数判断是否对象判断是否对象判断是否对象...

    DrizzleXDrizzleX 评论0 收藏0
  • vue 使用 xe-utils 函数库

    vue 使用 xe-utils 函数库

    npm install xe-utils vxe-utils --save 通过 Vue.use() 来全局安装 import Vue from "vue" import XEUtils from "xe-utils" import VXEUtils from "vxe-utils" // mounts 可以设置["cooki...

    brianwaybrianway 评论0 收藏0
  • 原生JS实现粘贴到剪贴板

    原生JS实现粘贴到剪贴板

    摘要:综上加两行如果不是等表单元素,不能使用和的话,那么我们可以使用和方法来模拟这个过程了,对象表示用户选择的文本范围或光标的当前位置,满足执行命令的可编辑活动区域,如下上述针对非,等表单元素也能实现了 本文主要讨论原生方法 目前常见的实现...

    PikachuPikachu 评论0 收藏0
  • 解析setTimeout时间设置为0

    解析setTimeout时间设置为0

    摘要:要是当前代码耗时很长,有可能要等很久,所以并没有办法保证,回调函数一定会在指定的时间执行。需要监听文字改变,每一次改变都会调用一次回调函数,现在需要的一种实现是在用户停止键盘事件一段时间后,去发送一个请求。 1、开胃菜,setTimeout为何...

    zhigoozhigoo 评论0 收藏0
  • 快速学习nodejs系列:九、nodejs没有web容器

    快速学习nodejs系列:九、nodejs没有web容器

    摘要:容器什么是容器我们以服务器为例,安装好服务器后,我们在可以找到的一个根目录,往这个根目录放入静态文件,如图片,可以找浏览器上访问得到,这个目录我们可以称为容器。但在中本质上是没有容器的后面可以做路由解析,做到像服务器那样的容器。 web...

    trilevertrilever 评论0 收藏0
  • 前端面试分享:  两年经验社招-阿里巴巴

    前端面试分享: 两年经验社招-阿里巴巴

    摘要:作者两年经验第一家任职的是个小公司第二家算是二线互联网公司各待了一年吧能有机会去阿里面试很惊喜先来和大家分享一下面试经历电话面试初探因为还在职的缘故电话面试从晚上点钟开始持续了半个小时左右一开始的时候特比紧张甚至声音略有些颤抖简单自我...

    JowayYoungJowayYoung 评论0 收藏0
  • 类型转化

    类型转化

    摘要:对象类型转化先调用对象自身的方法,如果该方法返回原始类型的值数值字符串和布尔值,则直接对该值使用方法,不再进行后续步骤。 类型转化 javascript 类型转化 最新的 ECMAscript 标准定义了7种数据类型原始类型:Boolean、Null、Undefined、Number...

    joy968joy968 评论0 收藏0
  • jQuery + koa2 实现简单的Ajax请求

    jQuery + koa2 实现简单的Ajax请求

    摘要:前言之前写代码只管前端的实现,感觉这样导致自己对的请求的理解不够深入,所以写了这个从前端到后端的实现小,分别实现简单的和请求,加深下对前后端交互的理解。 前言 之前写Ajax代码只管前端的实现,感觉这样导致自己对Ajax的请求的理解不够深入,...

    leeonleeon 评论0 收藏0
  • Koa2框架利用CORS完成跨域ajax请求

    Koa2框架利用CORS完成跨域ajax请求

    摘要:目前代码如下到现在为止,可以对跨域请求进行响应了,但是该域下的不会被携带在请求头中。调整后顺序如下这样就减少了多余的响应头。 实现跨域ajax请求的方式有很多,其中一个是利用CORS,而这个方法关键是在服务器端进行配置。 本文仅对能够完成正常...

    JrainJrain 评论0 收藏0

热门文章

<