记录真实开发问题、项目实践和两三句就能说明白的技术点
背景 首先 sockjs-node 是一个JavaScript库,提供跨浏览器JavaScript的API,创建了一个低延迟、全双工的浏览器和web服务器之间通信通道。 报错信息: 解决方案一:注释法(UP不推荐) 不过,目前百度的主流解决…
在 Java 等编程语言中有 String.format 方法用来组装字符串,非常方便。 而 JavaScript 中好像只能是通过加号组装: var s = "Hello " + " World" 有类似 String.format 的函…
前言 CORS 的全称是:跨域资源共享(Cross-origin resource sharing),它是 浏览器 的一个技术规范。 浏览器自己是可以发起跨域请求的(比如你可以外链一个外域的图片或者视频),但是 Javascript 脚本是…
1. slice() 功能 :可提取字符串的某个部分,并以新的字符串返回被提取的部分; 语法 :array.slice(start, end) start : 必需。规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。 如果…
var it = { articleId: 255, name: '创建完成' }; var url = 'b/article/detail/{articleId}.html' url = url.replace(/{\w+}/, item…
1、CSRF攻击 1.1、什么是CSRF攻击 CSRF 即 Cross-site request forgery ( 跨站请求伪造 ),简单来说,攻击者诱导用户进入一个第三方网站,然后该网站向被攻击网站发送跨站请求。如果用户在被攻击网站中保…
在 Vue2.0,除了核心功能默认内置的指令 ( v-model 和 v-show ),Vue 也允许注册自定义指令。在 Vue2.0 中,代码复用和抽象的主要形式是组件。然而,有的情况下,你仍然需要对普通 DOM 元素进行底层操作,这时候…
基础 关于xpath定位网上有好多资料,我推荐在MDN上查看,我感觉上面讲的比较全面 developer.mozilla.org/en-US/docs/… xpath是一门在xml文档中查找信息的语言,它使用路径表达式来选取xml文档中的节…
最近用vue做后台管理模块, 需要在css中引用用 js 的变量来动态的设置 elementui组件里边的css . 从网上找了很多方法, 经测试有一些不好用(具体原因还没查), 找到了如下方法测试好用, 这里记录一下 , 以便查询 <te…
再看js的一个插件的时候看到一个 !function(){ ... }() 格式的用法, 没大明白 这个 叹号 (!) 在这里的用法 , 于是搜了一下, 在这里做个记录. 最近有空可以让我静下心来看看各种代码,function与感叹号的频繁…
今天遇到个这样的问题,我的项目是前后端分离的,在前端是基于VUE-ADMIN脚手架做的,后端是一个标准的springboot工程,然后自己封装了一次http单独使用,并且在vue.config.js中配置了代理,但是一直请求不到后台服务器,…
js中 大量 html代码赋值给 js变量 的方法 var tagBox = '<div class="tagEdit">\ <dl>\ <dt>为选中图片增加标签</dt>\ '+ tagPicList + '\ </dl>\ </div…
1 含义 扩展运算符( spread )是三个点(...)。它好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。 console.log(...[1, 2, 3]) // 1 2 3 console.log(1, ...[2…
有时候需要通过JavaScript中获取网址中传递的参数,一般使用的方法有三种。 一、根据参数名获取参数值 getQueryStringByName (这个是最常用的) //根据参数名获取参数值 function getQueryStrin…
隐藏版本号 http { server_tokens off; } 经常会有针对某个版本的nginx安全漏洞出现,隐藏nginx版本号就成了主要的安全优化手段之一,当然最重要的是及时升级修复漏洞 开启HTTPS server { liste…