首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
BokFang
掘友等级
前端
|
@阿里巴巴
前端爱好者
获得徽章 0
SugarTurboS Team
动态
文章
专栏
沸点
收藏集
关注
作品
赞
65
文章 65
沸点 0
赞
65
返回
|
搜索文章
最新
热门
从一道面试题入手,浅析JavaScript包装对象
答案是否定的。原因就是我们今天要聊一聊的JavaScript包装对象了 在调用toString时,JavaScript 引擎会自动将其转为包装对象,在这个对象上调用toString。调用结束后,这个临时对象就会被销毁。调用其他方法,如.length、.slice等。 这就叫原始…
Javascript中的事件冒泡与事件捕获
事件冒泡和捕获分别由微软公司和网景公司提出,都是用来解决页面中事件流的问题,也就是解决事件发生顺序的问题。 微软公司的IE提出了事件冒泡的事件流。事件冒泡是什么意思呢?我们可以将其比喻为一个在水底的气泡,这个气泡在水里会不断往上升,直到浮出水面。事件冒泡就是类似这样一个从底往上…
JavaScript中的深拷贝与浅拷贝
对象拷贝是经常能够遇到的,也是面试的经典题型,接下来我们就聊聊JavaScript中的深拷贝和浅拷贝。 首先我们要么明确一点,直接拷贝对象的引用不是浅拷贝。 在var obj2 = obj1这个过程中,obj2并没有创建建一个堆内存,而是和obj1指向同一个堆内存,所以当修改o…
理解javaScript中的闭包
闭包可以让你从内部函数访问外部函数作用域。 在了解闭包前,我们先理解JavaScript的变量作用域。 作用域有两种,分为全局变量和局部变量。对于javaScript来说,函数内部可以直接读取全局变量 如果要在函数内部声明变量时,一定要用var,如果没有使用的话,实际上声明的是…
什么是递归?
摘抄自维基百科:在数学与计算机科学中,是指在函数的定义中使用函数自身的方法。 从字面上的意义来说,就是在一个函数里面调用函数自己本身。 由两个例子我们可以看出,在函数内,他还会再调用函数自己本身,而调用的那一层,可能就有值可以return出来,也可能再次调用函数本身。但无论是连…
关于使用canvas画图时,图片被拉伸的问题
canvas元素可以用来画2D图形,我们通过写js来完成任务。 正如我们所看到的,canvas的默认值是宽300高150。我想把画布变为正方形,所以在css中加入width:300px;height:300px。接着我们在上面画圆。 却发现圆被拉伸为椭圆了。 canvas是由一…
CSS居中方案大全
在这里总结一下CSS水平居中、垂直居中的各种方式。应该说非常全了。 可以看到,text-align:center可以让文字水平居中,但无法让子元素水平居中。 用法:在元素样式添加margin:0 auto,使其margin-left和margin-right平分块级元素那一行剩…
个人成就
文章被点赞
209
文章被阅读
53,329
掘力值
1,517
SugarTurboS Team
关注了
89
关注者
37
收藏集
7
关注标签
31
加入于
2019-06-12