首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
JavaScript
阿祎啊
创建于2022-04-09
订阅专栏
JavaScript相关知识的记录&分享
暂无订阅
共11篇文章
创建于2022-04-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
同源策略、跨域、解决跨域
只有协议、主机、端口号全都相同的情况下,才能称两个URL同源,他能保证用户信息安全,防止恶意的对网站进行数据窃取
数组的操作
对于数组的操作:增删改查、数组和字符串的转化、遍历数组、map的映射、展开多层数组的结构、过滤数组、归约、截取
vue.nextTick()
vue的响应式不是数据变化后dom立即变化,而是异步执行dom更新,也就是等同一时间循环中的所有数据变化完成后,再统一进行视图更新。
进程和线程
线程是程序执行的最小单位,进程是操作系统分配资源的最小单位。一个进程至少有一个线程,一个进程可以运行多个线程,多个线程可以共享数据。
cookie、session
cookie和session是常用的会话跟踪技术,cookie通过在客户端记录信息确定用户身份,session通过在服务器端记录信息确定用户身份。
防抖和节流
通常在有频繁触发的事件发生时,,会降低浏览器性能,甚至造成卡顿,我们可以通过防抖(debounce)和节流(throttle)两种方式来解决这个问题。
async / await
和Promise一样,是解决Javascript异步编程的一种方式,async / await基于Promise,不能用于普通的函数。
Promise
ES6中Promise对象是一个构造函数,因为Javascript是单线程的,为了解决异步编程,用promise来延迟计算和异步计算。
JSON
JSON的全称为JavaScript Object Notation,中文为JavaScript 对象表示法。是一种轻量级的、与语言无关的存储和交换文本信息的语法
JS基础知识
网站的交互依赖于js实现,作为网站的“动作”,让我们来了解一下什么是js、应该从那开始学起、框架中的js是什么样子的(以VUE为例)。
Map和Set
在日常开发当中,我们可能会采用创建一个变量或数组来存储一些数据,但在需要存储大量复杂数据的情况下,mp和set类型的结构会更为简单,接下来为大家介绍一下map和set的相关知识。