首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
chenchao7511
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
我知道的HTTP请求
HTTP大家都不陌生,但是HTTP的许多细节就并不是很多人都知道了,本文将讨论一些容易被忽略但又比较重要的点。 xhr.open第一个参数是请求方法,第二个参数是请求url,然后把它send出去就行了。 如果传了data,并且processData为true,并且data不是一…
JavaScript 专题之从零实现 jQuery 的 extend
JavaScritp 专题系列第七篇,讲解如何从零实现一个 jQuery 的 extend 函数 前言 jQuery 的 extend 是 jQuery 中应用非常多的一个函数,今天我们一边看 jQuery 的 extend 的特性,一边实现一个 extend! extend …
JavaScript 中的内存释放
JavaScript 中的内存释放(作用域的销毁)。
详解 Javascript十大常用设计模式
力荐~ 深度好文~ 深入理解 Javascript 10大设计模式
一道面试题引发的思考:理解 new 运算符
说实话,第一反应我以为值为 'Tom',等到我把代码丢到控制台一输出,才明白我错了。天呐,new运算符给无视掉了吗??? 很显然,输出的结果是 'Tom', 但是有 new 存在呢?接下去,我们来捋一捋。 emmmm,相当晦涩难懂。 我们接着看 MDN 文档的解释,毕竟光光看这…
从event loop到async await来了解事件循环机制
最初设计JS是用来在浏览器验证表单操控DOM元素的是一门脚本语言,如果js是多线程的那么两个线程同时对一个DOM元素进行了相互冲突的操作,那么浏览器的解析器是无法执行的。 如果JS中不存在异步,只能自上而下执行,如果上一行解析时间很长,那么下面的代码就会被阻塞。对于用户而言,阻…
【原】谈谈 promise
最近在看《你不知道的 javascript 中卷》,发觉作者花了基本一半的篇幅去讲异步和 promise,觉得有必要总结一下
谈一谈几种处理 JavaScript 异步操作的办法
在最近的工作中,为了编写一套相对比较复杂的插件,需要处理各种各样的异步操作。但是为了体积和兼容性,不打算引入任何的 pollyfill,甚至连 babel 也不允许使用,这也意味着只能以 es5 的方式去处理。使用回调的方式对于解耦非常不利,于是找了别的方法去处理这个问题。问题是处理完了,却也引发了自己的一些思考:处理 js 的异步操作,都有一些什么方法呢?
Web聊天工具的富文本输入框
最近折腾 Websocket,打算开发一个聊天室应用练练手。在应用开发的过程中发现可以插入 emoji ,粘贴图片的富文本输入框其实蕴含着许多有趣的知识,于是便打算记录下来和大家分享。 是不是觉得很神奇?接下来我会一步步讲解这里面的功能都是如何实现的。 传统的输入框都是使用 <…
深入理解DOM事件机制
针对不同级别的DOM,我们的DOM事件处理方式也是不一样的。 DOM级别一共可以分为4个级别:DOM0级「通常把DOM1规范形成之前的叫做DOM0级」,DOM1级,DOM2级和 DOM3级,而DOM事件分为3个级别:DOM0级事件处理,DOM2级事件处理和DOM3级事件处理。如…