回答了问题2017-10-21
有一种方法叫“事件委托”。
赞了文章2017-10-20
本文按照政治问答题必备套路分为以下3个部分: 为什么要跨域? 跨域是什么? 如何实现跨域? Section1、为什么要跨域? 自古以来(1995年起),为了用户的信息安全,浏览器就引入了同源策略。那么同源策略是如何保证用户的信息安全的呢? 栗子1:如果没有同源策略,...
赞了文章2017-09-29
狭义的来讲,前端指的就是我们常说的html, css, javascript. 三者必不可缺. 而其中涵盖的知识点不可一篇文章就能完整的讲述出来的。广义的定位,涉及到浏览器,手机App里面的用户交互展示的内容,都属于前端。
回答了问题2017-09-28
req.query 换成 req.body试试?
赞了回答2017-09-25
分析代码:a.x=a={n:2}js的赋值运算是右结合的,上面等同于a.x=(a={n:2})js的求值运算是从左到右的(PS:和同事讨论,他说是从左到右,我认为是从右到左,最后发现是我错了)1)a.x=(括号内的最终结果) 查找a的x属性不存在后在a指向的对象中添加一个属性x,这个x属性要...
回答了问题2017-09-20
如果是异步的异常,那就在异步代码里捕获异常撒。贴代码: {代码...}
关注了问题2017-09-18
回答了问题2017-09-18
解码函数,有两种,1、decodeURI()。部分字符不会被解码,比如说符号+等 decodeURI('%2B') = %2B2、decodeURIComponent(),完全解码。decodeURIComponent('%2B') = +使用的时候需要注意下哦。具体参见decodeURIdecodeURIComponent
关注了问题2017-09-13
回答了问题2017-09-12
Promise.resolve(function(){console.log(2);})里的console没执行。所以没有2. console.log(4)返回的undefined。setTimeout会把回调放到任务队列,等主程序有空了才回去执行。所以是 3 4 undefined 1
回答了问题2017-09-05
1、this指向在箭头函数中与当时的上下文this绑定,并且不管在哪儿,以什么方式调用都不会被更改。因此show2的所有调用返回的都是window。详见[链接]箭头函数2、person1.show3()(); 你这么看就明白了。person1.show3()返回的是function(){console.log(this.name)} 。...
回答了问题2017-09-01
new Function('var value = 1; return "hello"+value')()
回答了问题2017-09-01
个人理解的,因为当时Ajax还没诞生,同源策略(在w3c最早定义是在2005-06-13)还不存在。为了防止页面的安全性,提交数据后不能在当前页面获取到返回的数据,但是有时候又必须获取返回的数据的话,那就需要新开页面来展示数据。这也是和Ajax的本质区别。因此Ajax受同...
发布了文章2017-08-18
CSRF(Cross Site Request Forgery, 跨站域请求伪造)的定义,相信大家都不陌生。它是指攻击者通过诱导用户,打开已精心设计好的页面后,发送请求到某个网站执行某个操作(修改数据)的过程。这里有以下三个前提:
回答了问题2017-08-10
将vue文件关联为html文件,就可以使用html代码提示了,但是这样有个缺点,就是style里就不支持less或者sass了=。=:1、安装html-snippets(通常都已安装)2、打开VScode设置3、添加个人设置