首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
贝贝tzzz
掘友等级
棒球侠
这个人菜得很,整天就知道摸鱼
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
108
文章 30
沸点 78
赞
108
返回
|
搜索文章
最新
热门
回到网络模型
作为一个前端开发者,与我们打交道最多的除了各种开发工具之外,还有我们的好帮手——浏览器。浏览器对于前端开发的重要性自不必多言,而浏览器能正常的工作离不开一些规范,这些规范就是各种协议,不同的协议是在不同的层次上起作用的,网络互联模型明确的把网络互联分成了不同的框架,以便于详细规…
你今天跨域了吗?--CORS解决跨域
在使用浏览器发送请求的时候,经常会遇到跨域的问题,但是到现在也已经有了很多的解决方法。其中一个经典的方法就是跨域资源共享(Cross-Origin Resource Sharing)了,CORS使用额外的HTTP头部高数浏览器可以让哪些地址进行跨域资源请求。 从字面意思来看,跨…
你是个什么this啊?
this关键字的含义非常明确,就是指代当前的对象,那么什么是“当前”就是我们要重点关注的了。 在JavaScript中this的含义要更丰富,它可以是全局对象、当前对象或者任意对象,这完全取决于函数的调用方式。JavaScript中函数的调用有以下几种方式:作为对象方法调用,作…
作用域链那点事儿
每一段代码在调用时,都会产生一个执行上下文。 执行函数代码会产生一个函数执行上下文,执行全局代码会产生一个全局执行上下文。全局执行上下文只有一个,函数执行上下文会有多个。一个函数被调用了多少次,就会产生多少个函数执行上下文。 全局代码一执行,产生一个全局执行上下文,在最下面。 …
ES6必知必会(五): 数组扩展
对数组进行循环。 逐一过滤原数组元素,留下符合条件的元素得到一个新数组。 不断地将前一项和后一项的值进行运算,把前一轮运算结果作为当前运算的前一项,返回最后结果。 如果数组中的所有元素都符合指定的条件,才返回true,否则返回false。 将一组值转换为数组,理解用来创建数组。…
ES6必知必会(四): 字符串扩展
1.trim不影响原字符串trim:去掉字符串左右的空格trimLeft:去掉字符串左边的空格trimRight:去掉字符串右边的空格2.模板字符串3.repeat作用:按照指定次数重复指定的内容格式
ES6必知必会(三): spread(扩展运算符)
ES6的扩展运算符可以说是非常实用的,在给多参数函数传参,替代Apply,合并数组,和解构配合进行赋值方面提供了很好的便利性。 []表示一个数组,即arr2是一个数组。 ...arr:把数组arr展开,拿到其中的元素。 相当于实现了数组的复制,这里是浅拷贝。
ES6必知必会(二):解构赋值
ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被成为解构。 必须要通过键名进行关联,没有键名就是undefined,对象的解构赋值的内部机制,是先找到同名属性,然后再赋给对应的变量。键名的先后顺序没有影响。
ES6必知必会(一):let&const
ECMAScript6.0是JavaScript语言的一个标准,于2015年6月正式发布。目标是“使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 ES6的出现,给前端开发人员带来了新的惊喜,它包含了一些很棒的新特性,可以更加方便的实现很多复杂的…
深入变量
在这段代码中,用var定义了函数内部的变量b,b就是一个局部变量,在函数外使用会报错。 这样b没有用var定义,相当于是一个全局变量。在函数f被调用之后,就能使用变量b了。 不加var的变量,能够被删除掉(delete),加var的变量不能删除。本质上,不加var的变量,是作为…
下一页
个人成就
文章被点赞
7
文章被阅读
7,440
掘力值
267
关注了
23
关注者
10
收藏集
1
关注标签
4
加入于
2019-05-17