首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
5月
订阅
啦啦啦吉尔达
更多收藏集
微信扫码分享
微信
新浪微博
QQ
32篇文章 · 0订阅
面试中如何实现一个高质量的JSONP
最近面试中问到候选人 JSONP ,发现大多数候选人 JSONP 原理都可以回答正确,但是如果让写代码实现一个 JSONP 函数,有很多人都写不出来,或者是考虑不全面,写出来的代码没法使用。 接下来我们一起来看,如何实现一个高质量的 JSONP 。 全称 JSON with P…
前端面试-跨域的解决方法 / 手写JSONP
首先了解跨域的产生前提:浏览器的同源策略。 什么是同源(origin) : 两个页面拥有相同的协议,主机(域名相同,二级域名和主域名也算不同),端口相同,那么认为这两个页面属于同源。 同源策略虽然限制了跨域请求,但其实更细致的说只是限制了跨域的读(read)请求,对于跨域嵌入请…
高级前端开发者必会的34道Vue面试题系列(一)
提到MVVM,很多前端开发者都会想到Vue的双向绑定,然而它们并不能划等号,MVVM是一种软件架构模式,而Vue只是一种在前端层面上的实现,其实不单在Vue里,在很多Web 框架应用里都有相关的实现。MVVM模式到底是什么呢?要说到MVVM这种模式,则必须要提及另一种大多数开发…
H5首屏优化方案的探索
公司的业务主要是基于APP的产品,而为了达到快速迭代上线,主要还是使用了Hybrid的方式,但是相比原生而言,使用webview+H5还是存在一些被诟病的问题,那就是性能和体验达不到原生的程度,虽然说随着移动设备性能的增强和5G的到来,一些问题可以得到缓解。 对于特效动画不多的…
TCP协议的3次握手与4次挥手过程详解
前言尽管TCP和UDP都使用相同的网络层(IP),TCP却向应用层提供与UDP完全不同的服务。TCP提供一种面向连接的、可靠的字节流服务。面向连接意味着两个使用TCP的应用(通常是一个客户和一个服务器
吃透移动端 H5 与 Hybrid|实践踩坑12种问题汇总
作为一个开发了多个 H5 项目的前端工程师,在开发过程中难免会遇到一些兼容性等爬过坑的问题。现在我将这些问题一一汇总一下,并在后面给出坑产生的原理,和现阶段常规的填坑方案。由此来做一个阶段性的总结。 之前两篇文章已经详细的论述了1px 问题与 响应式布局问题,并给出了原理和解决…
看完这篇HTTP,跟面试官扯皮就没问题了
我是一名程序员,我的主要编程语言是 Java,我更是一名 Web 开发人员,所以我必须要了解 HTTP,所以本篇文章就来带你从 HTTP 入门到进阶,看完让你有一种恍然大悟、醍醐灌顶的感觉。 最初在有网络之前,我们的电脑都是单机的,单机系统是孤立的,我还记得 05 年前那会儿家…
字节跳动今日头条前端面经(4轮技术面+hr面)
算法题:老师分饼干,每个孩子只能得到一块饼干,但每个孩子想要的饼干大小不尽相同。 目标是尽量让更多的孩子满意。 如孩子的要求是 1, 3, 5, 4, 2,饼干是1, 1, 最多能让1个孩子满足。如孩子的要求是 10, 9, 8, 7, 6,饼干是7, 6, 5,最多能 让2个…
NodeJS有难度的面试题,你能答对几个?
所有的模块都是 Module 的实例。可以看到,当前模块(module.js)也是 Module 的一个实例。 在进程启动时,Node便会创建一个类似于while(true)的循环,每执行一次循环体的过程我们成为Tick。 每个Tick的过程就是查看是否有事件待处理。如果有就取…
接手前端新项目?这里有些注意点你可能需要留意一下
不过,我加入的时机也不是太晚,项目依旧存在很多需要填补的地方,经过这段时间对代码的阅读,以及平时在做需求过程中所遇到的问题,从前端方面,暂时总结出了一些关于项目架构或构建可维护代码方面的小小经验。 这还仅仅是往旧代码中加新代码罢了,如果是下线之前过期的活动代码,或者删除无用的逻…