首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
happy137
掘友等级
前端工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
255
文章 255
沸点 0
赞
255
返回
|
搜索文章
最新
热门
手写代码
函数防抖指的是事件触发n秒后执行。若事件触发的n秒内又触发,则重新计时 未完待续。。。
HTTP相关
动态内容可以分块传输。Transfer-Encoding: chunked (响应头,最后内容会传0,说明传输完成) 先发送一个http请求,申请转换协议。其中“Sec-WebSocket-Key”头信息是一个随机到经过base64编码的字符串; 服务端接收到该字符串后,会追加…
DNS
当遇到a标签,浏览器会自动将href中的域名解析为IP地址,这个解析过程是与用户浏览网页并行处理的。
浏览器渲染相关
async会异步执行js,如果加载完毕会立即执行。不会按照顺序执行。 浏览器渲染页面并不一定是解析完HTML之后才会渲染,也可能才解析了一部分。那么它的首次渲染时机是什么?根据上面的分析,总结如下: 若script标签在body里面,若正在下载资源,此时HTML解析被阻塞,并且…
使用ES5实现ES6的Class
ES6 的class可以看作只是一个语法糖,它的绝大部分功能,ES5 都可以做到,新的class写法只是让对象原型的写法更加清晰、更像面向对象编程的语法而已。但是它们还是有区别的。 类必须使用new调用,否则会报错。ES的构造函数是可以当成普通函数使用的 类的内部所有定义的方法…
深拷贝
JSON.parse和JSON.stringify缺点函数、特殊对象、Symbol等,若为数组中的值,会变成null;非数组,会变成undefined循环引用报错对象原型被改变递归解决的问题特殊对象类
js类型转换
表格描述了值类型的转换。关于Object类型会单独讲解。 只有null、undefined、+0、-0、NaN、''这几个值强制转换为Boolean类型时,会转换为false。其余的都会转换为true。 undefined会转化为NaN。 Boolean类型的false会转化为…
webpack中的path、publicPath和contentBase
下面通过例子来了解一下path、publicPath和contentBase的区别吧。 output 属性告诉 webpack 在哪里输出它所创建的 bundles,以及如何命名这些文件,默认值为 ./dist。基本上,整个应用程序结构,都会被编译到你指定的输出路径的文件夹中。…
配置变量区分不同环境
我这里只配置了开发环境和生产环境,若要配置其他的环境,举一反三。。。 由于我们的电脑有Windows和Mac,为了统一命令,可以安装cross-env包。 安装了cross-env后,统一使用cross-env命令即可。 这里采用一个环境变量NODE_TYPE来区分不同的环境。…
vue指令和特殊特性
用于更新元素的纯文本。 v-text指令类似于“Mustache”语法 (双大括号)。 区别:如果要更新部分的 textContent ,需要使用 {{ Mustache }} 插值。 用于更新元素的 innerHTML。 内容按普通 HTML 插入 - 不会作为 Vue 模板…
下一页
个人成就
文章被点赞
104
文章被阅读
26,045
掘力值
618
关注了
86
关注者
1
收藏集
2
关注标签
16
加入于
2017-02-03