首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端js
订阅
守护恒诺
更多收藏集
微信扫码分享
微信
新浪微博
QQ
30篇文章 · 0订阅
计算机网络知识大汇总(建议精读)🍊
http0.9只是一个简单的协议,只有一个GET方法,没有首部,目标用来获取HTML。 HTTP1.0协议大量内容:首部,响应码,重定向,错误,条件请求,内容编码等。 因为不足缺陷,就有了http1.1。 http1.1中浏览器再也不用为每个请求重新发起TCP连接了,增加内容有…
JavaScript常用八种继承方案
更新:在常用七种继承方案的基础之上增加了ES6的类继承,所以现在变成八种啦。 构造函数、原型和实例之间的关系:每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个原型对象的指针。 继承的本质就是复制,即重写原型对象,代之以一个新类型的实例。 原型…
JavaScript中的this
this 在不同的地方被调用有不同的值。 不知道这些细节可能会导致很多头疼的问题, 所以你不妨花5分钟的时间来了解一下这些坑。
JavaScript循环和作用域
JavaScript有一个特点,也许会让开发者头痛,是与循环和作用域相关的.举个例子:它基本是循环了5次,将一个函数添加到operations数组里面。这个函数可打印出循环变量索引值i.运行这些函数后
前端工程师必备:前端的模块化
避免命名冲突:JavaScript本身是没有命名空间,经常会有命名冲突,模块化就能使模块内的任何形式的命名都不会再和其他模块有冲突。 更好的依赖处理:使用模块化,只需要在模块内部申明好依赖的就行,增加删除都直接修改模块即可,在调用的时候也不用管该模块依赖了哪些其他模块。 模块成…
揭秘JavaScript中“神秘”的this关键字
当我开始学习JavaScript时,花了一些时间来理解JavaScript中的this关键字并且能够快速识别this关键字所指向的对象。我发现理解this关键字最困难的事情是,您通常会忘记在您已阅读或观看过一些JavaScript课程或资源中解释的不同案例情况。在ES6中引入箭…
JavaScript异步编程笔记
事件!事件到底是怎么工作的?JavaScript出现了多久,对JavaScript异步事件模型就迷惘了多久。迷惘导致bug,bug导致加班,加班导致没时间撩妹子,这不是js攻城狮想要的生活。 只有一个名为i的变量,其作用域由声明语句var i定义(var定义的i作用城不是循环内…
「译」一起探讨 JavaScript 的对象
对象是多个属性的动态集合,它有一个链接着原型的隐藏属性(注:__proto__)。 一个属性拥有一个 key 和一个 value 。 属性的 key 是一个唯一的字符串。 访问属性有两种方式:点表示法和括号表示法。当使用点表示法,属性的 key 必须是有效的标识符。 访问一个不…
如何判断用户浏览器以及一些前端常用的正则表单验证
在我们做用户授权登录(微信,qq授权),以及根据对应浏览器做对应的操作的时候,经常会遇到需要判断用户使用的浏览器的需求,以及在需要用户输入信息的时候,有需要验证的一些正则。如果喜欢的话可以点波赞/关注,支持一下,希望大家看完本文可以有所收获。 判断用户所使用的浏览器主要用到的a…
页面渲染:性能分析
Chrome DevTools的performance面板可以记录和分析页面在运行时的所有活动。 配合无痕模式,可以避免chrome插件的影响。 1. 录制查看 下面部分是网页快照,浏览器按照一定时间间隔截取。 2. 实时查看 Paint Flashing 高亮显示网页中需要被…