首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试文章
订阅
懒同志
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
函数式编程之Compose函数实现分析
compose 函数可以接收多个独立的函数作为参数,然后将这些函数进行组合串联,最终返回一个“组合函数”。 “组合函数”执行时,其内部的所有函数都会按照组合时的顺序并以队列的形式有序的执行,前一个函数的返回值会作为下一个函数的参数被接收,因此“组合函数”中的第一个执行的函数可以…
JS正则表达式完整教程(略长)
亲爱的读者朋友,如果你点开了这篇文章,说明你对正则很感兴趣。 想必你也了解正则的重要性,在我看来正则表达式是衡量程序员水平的一个侧面标准。 关于正则表达式的教程,网上也有很多,相信你也看了一些。 与之不同的是,本文的目的是希望所有认真读完的童鞋们,都有实质性的提高。 本文内容共…
同源策略与跨域
-- 同源策略限制了通过 XMLHttpRequest 的方式将站点数据发送给跨域的站点。所以就会发生在开发中很常见的请求跨域问题 浏览器支持引用支持外部引用资源文件的。这容易引发 XSS 跨站脚本攻击问题,浏览器为了解决这个问题,引入了内容安全策略(CPS)-- 让服务器决定…
同源策略及跨域
同源策略是由Netspace提出来的一种安全策略。同源的源由一个URL的协议、主机、端口定义,如果这三者一致,那么就是同源。 跨域文档之间使用Javascript脚本进行交互,API的访问有限制。比如iframe与父页面不同源,想要通过Javascript去操作父页面DOM是不…
深入了解parseInt
输出什么? 有些人得出的答案可能是:[1, 2, 3],这其实是一个 错误 答案。 他输出的居然是:[1, NaN, NaN],有些人就很好奇它为什么输出的是[1, NaN, NaN]而不是[1, 2, 3]。 那为什么第一个参数为'10',进制为9时,parseInt('10…
函数式编程
定义:用来描述数据(函数)之间的映射。(可以理解为对运算过程的抽象)
函数式编程
函数式编程是范畴论的数学分支,是一门复杂的数学,认为世界上所有的概念体系都可以抽象出一个个范畴论。 成员彼此存某种关系概念、事物、对象等等,解构成范畴。任何事物只要找出他们之间的关系,就能定义成为范畴 函数式一等公民。所谓“第一等公民”,指的式函数与其他数据类型一样,处于平等地…
this关键字
前言在js中this是比较重要的概念,this在不同地方表示意思可能不同,一个简单的操作就可能会改变this的意思,所以怎么识别当前this是非常重要的执行上下文this是执行上下文的一个特殊的属性,
懒加载和预加载
懒加载也叫延迟加载,指的是在长网页中延迟加载图像,是一种很好优化网页性能的方式。用户滚动到它们之前,可视区域外的图像不会加载。这与图像预加载相反,在长网页上使用延迟加载将使网页加载更快。在某些情况下,它还可以帮助减少服务器负载。常适用图片很多,页面很长的电商网站场景中。 能提升…
浏览器中输入url到请求到资源这个过程中发生了什么
参考浏览器中输入 URL 回车后... 主要发生四个过程:查找 IP 、建立连接、相互通信、断开连接。主要流程概述如下 是指互联网协议地址,又译为网际协议地址。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的…