文章库ARTICLE COLUMN

  • 前端安全系列:XSS篇

    前端安全系列:XSS篇

    摘要:系列文章前端安全系列篇前端安全系列篇攻击全称跨站脚本攻击,为不和层叠样式表的缩写混淆,故将跨站脚本攻击缩写为,是一种在应用中的计算机安全漏洞,它允许恶意用户将代码植入到提供给其它用户使用的页面中。 系列文章: 前端安全系列:XSS篇前端安...

    xiaolinbangxiaolinbang 评论0 收藏0
  • 「前端发动机」Touchmove 禁止默认滚动的几种方案

    「前端发动机」Touchmove 禁止默认滚动的几种方案

    摘要:前言分享一些实际开发过程中遇到的问题和解决方案,文中如有不对之处,欢迎大家指出,共勉。 前言 分享一些实际开发过程中遇到的问题和解决方案,文中如有不对之处,欢迎大家指出,共勉。! 个人博客地址 ...

    TigerChainTigerChain 评论0 收藏0
  • navleft

    navleft

    摘要:判断当前登陆用户对是否有权限如果当前用户是如果当前是公开的当前用户有此的权限有没有中如果当前用户有此的某个子的权限根据的数据数组生成对应的标签数组使用递归调用根据的数据数组生成对应的标签数组使用递归调用得到当前请求的路由路径如果当前用...

    TecodeTecode 评论0 收藏0
  • 前端安全系列:CSRF篇

    前端安全系列:CSRF篇

    摘要:系列文章前端安全系列篇前端安全系列篇介绍跨站请求伪造,也被称为或者,通常缩写为或者,是一种对网站的恶意利用。 系列文章: 前端安全系列:XSS篇前端安全系列:CSRF篇 CSRF介绍 CSRF(Cross-site request forgery)跨站请求伪造,也被称为One Cli...

    Java_oldboyJava_oldboy 评论0 收藏0
  • 如何实现元素曝光上报

    如何实现元素曝光上报

    摘要:进行数据上报的时候,经常会遇到列表数据曝光上报的问题,只对在当前可视范围内的数据内容进行曝光上报,而对于未在可视范围内的数据不进行曝光上报,等待用户滚动页面或者区域使元素出现在可视范围内时才进行曝光上报。 进行数据上报的时候,经常会遇...

    VincentFFVincentFF 评论0 收藏0
  • 第九集: 从零开始实现一套pc端vue的ui组件库( 分页器组件 )

    第九集: 从零开始实现一套pc端vue的ui组件库( 分页器组件 )

    摘要:第九集从零开始实现分页器组件本集定位分页器这个组件也算是个老朋友了还记得刚学的时候写个分页器要行代码要是能穿越回去我得好好教教我自己设计模式 第九集: 从零开始实现( 分页器组件 ) 本集定位: 分页器这个组件也算是个老朋友了, 还记得刚学js的...

    leoperfectleoperfect 评论0 收藏0
  • 代理模式

    代理模式

    摘要:更多前端技术和知识点,搜索订阅号菌订阅方法创建代理模式使用可以方便的创建一个和拦截器方法创建代理模式在之前,通常使用这个方法实际的请关注我的订阅号,不定期推送有关的技术文章,只谈技术不谈八卦 showImg("https://segmentfault.com/img/remo...

    MobServiceMobService 评论0 收藏0
  • 前端面试每日3+1——第112天

    前端面试每日3+1——第112天

    摘要:前端面试每日题,以面试题来驱动学习,每天进步一点让努力成为一种习惯,让奋斗成为一种享受相信坚持的力量学习不打烊,充电加油只为遇到更好的自己,天无节假日,每天早上点纯手工发布面试题死磕自己,愉悦大家。 今天的知识点 (2019.08.06) —— 第1...

    lanffylanffy 评论0 收藏0
  • Webpack4 从零搭建 Vue 项目

    Webpack4 从零搭建 Vue 项目

    摘要:更改文件配置输入命令下载配置中的如果要打包或者其它,再安装对应的。 作者:NCUHOME-FED Flura的博客已经获得原作者授权 主要设置 创建项目 新建一个项目文件夹 npm init -y 初始化 package.json showImg("http://img.flura.cn/npm_init-y.png"); ...

    Miracle_lihbMiracle_lihb 评论0 收藏0
  • JS中轻松遍历对象属性的几种方式

    JS中轻松遍历对象属性的几种方式

    摘要:当普通对象要转换成时就很有用,因为返回的格式与构造函数接受的格式完全相同。使用常规的构造函数可以将一个二维键值对数组转换成一个对象。在和早期标准中,根本没有指定属性的顺序。此函数还可以轻松地将纯对象属性映射到对象中。 为了保证的可读性...

    isLishudeisLishude 评论0 收藏0
  • jQuery实现九宫格抽奖游戏

    jQuery实现九宫格抽奖游戏

    摘要:九宫格抽奖游戏本项目在链接前端布局将未选中的和选中的图片定位好图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片定位的时候,按照逆时针,这样,在旋转的时候,可以容易控制图片表示选中图片的样式没有选中图片的样式逻辑端 ...

    tracytracy 评论0 收藏0
  • vue多级菜单(路由)导致缓存(keep-alive)失效

    vue多级菜单(路由)导致缓存(keep-alive)失效

    摘要:造成这个问题的原因是多级路由组件嵌套。当点击菜单的时候,由于设置的不缓存,所以导致组件被销毁这就是为什么会失效的根本原因。既然这样的话,显示的菜单保留多级的,实际的弄成一级,将显示菜单和业务分离开。 一般的后台管理系统功能都比较繁多,...

    big_catbig_cat 评论0 收藏0
  • uniapp table 组件

    uniapp table 组件

    摘要:最近在捣鼓项目,恰好用到组件,之前写了个,后面一直都想写一个像样的,可以分享给别人用的组件。自己的水平一般,开发出来的组件可能代码不咋地,还望路过大神斧正。 uniapp是2019年非常的火爆的一个Dcloud开发跨平台前端工具,支持ios android wap...

    VultrVultr 评论0 收藏0
  • 微信小游戏排行榜的原生显示

    微信小游戏排行榜的原生显示

    摘要:前言微信小游戏开放了好友关系链,使得小游戏的社交能力得到了加强,有助于增加游戏的活跃度。先做一个统一的事件分发机制监听微信的触摸事件接口小结实际上是写了一个微小的渲染引擎,便于扩展,容易理解学习。 前言        微信小游戏开放了...

    int64int64 评论0 收藏0
  • 原型链

    原型链

    摘要:一创建对象有几种方法第一种方式字面量,默认创建对象第二种方式构造函数第三种方式之后输入能得到二实例构造函数原型原型链实例对象就是一个实例,就有属性。通过把原型对象和构造函数关联。四运算符构造函数运算符的工作原理最后返回的结果完全等同。...

    RiddlerRiddler 评论0 收藏0
  • vue生成canvas海报图

    vue生成canvas海报图

    vue-canvas-poster vue 组件-简单属性画 Canvas 图github 概述 一个通过 css 属性画 canvas 图片的轻量级的 vue 组件(A lightweight vue components use canvas draw image by css properties.) 具有如下特性: 绘制文本(换行、超出内容省略号、中划线、下...

    ghnorghnor 评论0 收藏0
  • 一些搞死人的基础题 --- (不定时更新)

    一些搞死人的基础题 --- (不定时更新)

    摘要:检查当前上下文中的参数,建立该对象下的属性与属性值。检查当前上下文的函数声明,也就是使用关键字声明的函数。数据类型跟布尔值比较回顾下前面说的要点然后有几个应该要知道的隐形转换和不能转换成其他任何值。 前言 2018/04/27 新增六,讲解浅拷...

    idisfkjidisfkj 评论0 收藏0
  • vue单页面修改样式无法覆盖问题

    vue单页面修改样式无法覆盖问题

    摘要:当标签有属性时,它的只作用于当前组件中的元素。组件编译后,会将中的每个元素加入属性来确保仅本组件的元素而不会污染全局。 当 标签有 scoped 属性时,它的 CSS 只作用于当前组件中的元素。vue组件编译后,会将 template 中的每个元素加入 [data-v...

    GraphQueryGraphQuery 评论0 收藏0
  • HTTPS加密过程详解

    HTTPS加密过程详解

    摘要:服务端通过私钥解密明文,公钥密文密文,私钥明文因为握手的过程中采用了非对称加密,客户端本身不知道服务器的秘钥,这样通信就不会被中间人劫持。 HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer 超文本传输安全协议) HTTPS...

    JiaXinYiJiaXinYi 评论0 收藏0
  • js判断数据类型

    js判断数据类型

    摘要:中的数据类型变量包含两种不同的数据类型的值基本类型值和引用类型值。对于引用类型返回均为使用检测引用型数据类型时的最佳选择是因为根据规定,所用引用类型的值都是的实例,因此都是返回引用类型与基本包装类型的主要区别就是对象的生存期。 javaSc...

    GitChatGitChat 评论0 收藏0
  • 小程序·云开发实战 - 校园约拍小程序

    小程序·云开发实战 - 校园约拍小程序

    摘要:接下来我将结合项目的讲解给大家分享一些实用技术和对于云开发的一些经验,希望对正在学习小程序的你有帮助。 创意来源于生活,之所以开发这个校园约拍小程序,是因为在摄影选修课上常听老师抱怨外出写生老找不到模特,许多大学生都想拥有一套专属自己...

    QiShareQiShare 评论0 收藏0
  • 20190805-前端笔记-利用DFS广度优先遍历实现深拷贝

    20190805-前端笔记-利用DFS广度优先遍历实现深拷贝

    摘要:从这步开始,才是进行深度赋值进一步遍历每一个属性,进行赋值如果是,就直接以后赋值其他类型,直接赋值 定义一些工具函数 let _toString = Object.prototype.toString // 类型库 let map = { array: "Array", object: "Obje...

    shiweifushiweifu 评论0 收藏0
  • js对象拷贝

    js对象拷贝

    摘要:对象是的基本块。和明红明可以看到改变并没有改变原始对象,实现了基本的深拷贝。和能正确处理的对象只有等能够被表示的数据结构,因此函数这种不能被表示的类型将不能被正确处理。 对象介绍 js中包含两种不同数据类型的值: 基本类型值和引用类型值。 ...

    ymyangymyang 评论0 收藏0
  • NAT穿越下的STUN,TURN和ICE

    NAT穿越下的STUN,TURN和ICE

    摘要:国际互联网工程任务组,简称创建里和标准来解决穿越的问题。是一个被穿越算法用来协助发现网络环境信息的网络协议包格式。这些类型不能被使用因为可能影响内部的处理流程。 前言 最近因为在研究WebRTC,因为对音频视频模块基本都已经了解,就对其中的...

    roland_reedroland_reed 评论0 收藏0
  • 如何在浏览器中运行 VS Code?

    如何在浏览器中运行 VS Code?

    摘要:启动后在浏览器中导航到。这时清空一下浏览器缓存再运行就可以了。当然我们也看到,目前在浏览器中运行仍然存在一些有待解决的技术问题,因此还不适合广泛采用。 摘要: WEB IDE新时代! 作者:SHUHARI 的博客 原文:有趣的项目 - 在浏览器中运行 Vi...

    joyvwjoyvw 评论0 收藏0

热门文章

<