首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
椒盐菠萝
掘友等级
前端工程师
前端小仙女
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
最新
热门
H5直播实现方案
国内常见的直播协议有几个:RTMP、HLS、HTTP-FLV。 RTMP,全称 Real Time Messaging Protocol,即实时消息传送协议,基于TCP。是 Macromedia 开发的一套视频直播协议,现在属于 Adobe,可用于拉流和推流。基于TCP。协议中…
重学前端-闭包和执行上下文
立即执行函数,通过声明一个函数,并且立即执行,来构建一个新的域。来控制var的范围 语法规定function关键字开头是函数声明,为了变成函数表达式,可以在前面加东西。 加括号有个缺点,就是如果在最后不加分号,括号会被解释为上一行代码最末的函数调用。因此有些做法是 在with声…
重学前端-学习笔记-JavaScript对象-类
用new来实现一个Object。create的不完整polyfill 这段代码创建了一个空函数作为类,并把传入的原型挂在了它的prototype,最后创建了一个它的实例,根据 new 的的行为,这将产生一个以传入的第一个参数为原型的对象。 通过get/set来创建getter,…
重学前端-学习笔记-JavaScript对象
对象的唯一性是用内存地址来体现的, 对象具有唯一标识的内存地址,所有具有唯一标识性。 对象的行为和状态在js里是对象的属性。 在js里对象是动态的,可以在运行时给对象添加属性。 访问器属性使得属性在读和写时执行代码,它允许使用者在写和读属性时,得到完全不同的值,它可以视为一种函…
重学前端-学习笔记-JavaScript对象
对象的唯一性是用内存地址来体现的, 对象具有唯一标识的内存地址,所有具有唯一标识性。 对象的行为和状态在js里是对象的属性。 在js里对象是动态的,可以在运行时给对象添加属性。 访问器属性使得属性在读和写时执行代码,它允许使用者在写和读属性时,得到完全不同的值,它可以视为一种函…
重学前端-学习笔记-JavaScript类型
undefined表示未定义,只有一个值,就是undefined。任何变量在赋值前都是undefined类型。在js里是个变量,但不是关键字,为了防止被重写,在js里用void 0来获取undefined值。一般不会把变量赋值为undefined,这样可以保证所有值为undef…
前端面试-webpack篇
webpack是一个静态模块处理器,当它处理应用程序时,它会递归地构建一个关系依赖图,其中包含应用程序需要的每个模块,然后把所有这些模块打包成一个或多个包。 从打包优化和压缩,一直到重新定义环境中的变量。插件接口功能极其强大,可以用来处理各种各样的任务。 模块,在 Webpac…
前端面试-性能优化篇
浏览器一般会限制每个域的并行线程(一般为 6 个,甚至更少),使用不同的域名可以最大化下载线程,但注意保持在 2-4 个域名内,以避免 DNS 查询损耗。 缓存DOM属性和元素、把DOM集合的长度缓存到变量中并在迭代中使用。读变量比读DOM的速度要快很多 可以使用第三方工具。浏…
创建对象、原型、原型链
工厂模式虽然解决了创建多个相似对象的问题,但是却没有解决对象识别的问题,即怎样知道一个对象的类型。 可以让所有对象实例共享它所包含的属性和方法。 只要创建了一个函数,就会为该函数创建一个prototype属性,这个属性指向函数的原型对象。在默认情况下,所有原型对象都会自动获得一…
读书笔记-《JavaScript高级程序设计》-第3章 数据类型
ECMAScript的变量是松散类型的,所谓松散类型就是可以用来保存任何类型的数据。 由于ECMAScript的变量是松散类型,可以用typeof来检测给定变量的数据类型。typeof是一个操作符而不是函数。 在八进制中,如果字面量的数值超出了范围,那么前面0会被忽略,后面的数…
下一页
个人成就
文章被点赞
156
文章被阅读
36,187
掘力值
1,182
关注了
47
关注者
41
收藏集
8
关注标签
22
加入于
2019-04-10