用户中心USER CENTER

首页/用户
  • 深入理解let和var的区别(暂时性死区)!!!

    摘要:会出现这样的情况是因为拥有暂时性死区。规定暂时性死区和语句不出现变量提升,主要是为了减少运行时错误,防止在变量声明前就使用这个变量,从而导致意料之外的行为。 首先我们应该知道js引擎在读取js代码时会进行两个步骤: 第一个步骤是解释。 第二个步骤是执行。 所谓解释就是会先通篇扫描所有的Js代码,然后把所有声明提升到顶端,第二步是执行,执行就是操作一类的。 我们先来看个简单的变量提升...

    tanglijun 发布于JavaScript
  • 一篇文章搞明白CORS跨域

    摘要:跨域实在是面试官一个人的利器。首先,什么是是一个标准,全称是跨域资源共享。它的值是一个布尔值,表示是否允许发送。设为,即表示服务器明确许可,可以包含在请求中,一起发给服务器。 面试问到数据交互的时候,经常会问跨域如何处理。大部分人都会回答JSONP,然后面试官紧接着就会问:JSONP缺点是什么啊?这个时候坑就来了,如果面试者说它支持GET方式,然后面试官就会追问,那如果POST方式发送...

    tanglijun 发布于JavaScript
  • JS 的私有成员为什么钦定了 #?

    摘要:现在使用创建类的私有成员,在语言层面上对该成员进行了隐藏。应该允许子类声明成员,即使父类有一个同名的私有成员。其他支持私有成员的语言通常是允许的。假设,公共成员和私有成员冲突,而是的私有成员,这时候外部存在。 译者按:社区一直以来有一个声音,就是反对使用 # 声明私有成员。但是很多质疑的声音过于浅薄、人云亦云。其实 TC39 早就对此类呼声做过回应,并且归纳了一篇 FAQ。翻译这篇文章...

    tanglijun 发布于JavaScript
  • cookie

    摘要:是指浏览器储存的少量数据,同时也是与具体页面有关的。需要设置有效期。拥有作用域,其作用域是通过文档源和文档路径设置的。默认情况下,和创建其的页面有关。并对同目录和其子目录的其他页面可见。的另外一个属性为其为布尔值,用来表明通过哪种网络传递。 cookiecookie是指web浏览器储存的少量数据,同时也是与具体页面有关的。cookie会自动在web服务器和web浏览器中传输。 cook...

    tanglijun 发布于JavaScript
  • angularjs初识

    摘要:总的来说,收获很大。这里这里就以一些常用的标签谈谈中的基础知识。然后还有一个表示记录的索引号,从开始。已经用这个数组的值替他们分好了组了,是不是感觉很强大,还有很多强大的地方等着我们去学习,掌握它,还有更强大的等着我们。 周三的时候跟着老师简单的入门了angularjs,然后去图书馆找了一本《Angularjs实战》来看了看,虽然这本书网上的评价不太高,但对于初学者的我来说还是不错的,...

    tanglijun 发布于JavaScript
<