首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS基础
订阅
用户5190418417716
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
JavaScript 28个常用字符串方法及使用技巧
今天我们就来看看JavaScript中有哪些常用的字符串方法!文章内容较多,建议先收藏再学习!前端必学基础。
一道常被人轻视的前端 JS 面试题
年前刚刚离职了,分享下我曾经出过的一道面试题,此题是我出的一套前端面试题中的最后一题,用来考核面试者的 JavaScript 的综合能力,很可惜到目前为止的将近两年中,几乎没有人能够完全答对,并非多难只是因为大多面试者过于轻视他。
「万字进阶」深入浅出 Commonjs 和 Es Module
一 前言 今天我们来深度分析一下 Commonjs 和 Es Module,希望通过本文的学习,能够让大家彻底明白 Commonjs 和 Es Module 原理,能够一次性搞定面试中遇到的大部分有关
死磕 36 个 JS 手写题(搞懂后,提升真的大)
作为一个程序员,代码能力毋庸置疑是非常非常重要的,就像现在为什么大厂面试基本都问什么 API 怎么实现可见其重要性。我想说的是居然手写这么重要,那我们就必须掌握它,所以文章标题用了死磕,一点也不过分,也希望不被认为是标题党。 作为一个普通前端,我是真的写不出 Promise A…
4种方式实现数组扁平化
这是某节秋招原题。给的参考实例是:[1, 2, [3, 4, [5, { a: 1 }, [6]]]]。基本思路就是遍历数组拿到每一项,只要每一项的类型是数组就继续遍历扁平化。 这道题看着复杂,里面不仅有数组还有对象。但是其实对象放里面就是唬人的,因为我们在判断是否是数组时不要…
「硬核JS」一次搞懂JS运行机制
多进程:多进程指的是在同一个时间里,同一个计算机系统中如果允许两个或两个以上的进程处于运行状态。多进程带来的好处是明显的,比如大家可以在网易云听歌的同时打开编辑器敲代码,编辑器和网易云的进程之间不会相互干扰 JS的单线程,与它的用途有关。作为浏览器脚本语言,JavaScript…
TCP三次握手四次挥手
首先我们需要知道TCP是一种面向连接的单播协议。 TCP可以看成是一种字节流,他会处理IP层或以下层的丢包、重复以及错误问题。在连接的建立过程中,双方需要交换一些连接的的参数,这些参数可以放在TCP头部 所以TCP提供了一种可靠、面向连接、字节流、传输层的服务,采用三次握手建立…
web性能优化(一):从TCP的三次握手讲起
搞技术的都知道,TCP 的三次握手和四次挥手的过程。在这里,为了不那么无聊枯燥,笔者想用通俗的文字来描述一下 TCP 的三次握手,作为开头。 很久很久以前,有两个球球,一个叫 ‘小青蛙’,一个叫‘小乌龟’,分住在山的两段。这两个球球都有 一张嘴巴 和 两只耳朵,但都看不见。有一…
浏览器中的跨页面通信
浏览器可以打开很多个不同的,有时候我们需要跨页面进行数据传递或者触发页面中某个特效的时候,这时你可能需要用到跨页面的通信。怎么样实现?下面就来看一下浏览器的跨页面方式~ 可以看出BroadcastChannel是在网页中创建一个通信频段,所有加入该频段的页面都可以接发消息,但是…
JavaScript常见的六种继承方式
面向对象编程很重要的一个方面,就是对象的继承。A 对象通过继承 B 对象,就能直接拥有 B 对象的所有属性和方法。这对于代码的复用是非常有用的。 大部分面向对象的编程语言,都是通过“类”(class)实现对象的继承。传统上,JavaScript 语言的继承不通过 class(E…