首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
坚持系列
穿个马甲
创建于2023-07-03
订阅专栏
为了涨薪,冲冲冲!
暂无订阅
共13篇文章
创建于2023-07-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
十三:对AJAX的理解
进入前端,听到的第一个专业名词,ajax,也是阿贾克斯,很容易联想到荷甲的阿贾克斯俱乐部。 AJAX是Asynchronous JavaScript and XML 的缩写,指的是通过JavaScri
十二:escape、encodeURI、encodeURIComponent的区别
我也是第一次看见这个问题,起初把URI自以为是的当作URL。 统一资源标识符---URI---Uniform Resource Identifier 统一资源定位符---URL---Uniform R
十一:如果new一个箭头函数的会怎么样?箭头函数的this指向哪里?
如果new一个箭头函数的会怎么样? 箭头函数是ES6中提出来的,它没有prototype,也没有自己的this指向,更不可以使用arguments参数,所以不能New一个箭头函数。 new操作符的实现
十:什么是DOM和BOM?
DOM指的是文档对象模型,它指的是把文档当作一个对象,这个对象主要定义了处理网页内容的方法和接口。 BOM指的是浏览器对象模型,它指的是8⃣️浏览器当作一个对象来对待,这个对象主要定义了与浏览器进行交
九:Javascript脚本延迟加载的方式有哪些?
延迟加载就是等页面加载完成之后再加载javascript文件。 js延迟加载有助于提高页面加载速度。 一般有以下几种方式: defer属性:给js脚本添加defer属性,这个属性会让脚本的加载与稳定的
八:对JSON的理解
JSON是一种基于文本的轻量级的数据交换格式。他可以被任何的编程语言读取和作为数据格式来传递。 在项目开发中,使用JSON作为前后端数据交换的方式。在前端通过将一个符合JSON格式的数据结构序列化为J
七:Proxy可以实现什么功能?
在Vue3中通过Proxy来替换原本的Object.defineProperty来实现数据响应式。 Proxy是ES6中新增的功能,他可以用来自定义对象中的操作。 代表需要添加代理的对象,handle
六:扩展运算符的作用及使用场景
(1) 对象扩展运算符 对象的扩展运算符(...)用于取出参数对象中的所有可遍历属性,拷贝到当前对象之中。 Object.assign方法用于对象的合并,将源对象(source)的所有可枚举属性,复制
五:Vue的生命周期理解,不能仅仅停留在生命周期函数。
还记得刚入职的时候,非常不会描述问题,总是会说在XX之前,在XX之后,现在想来,是对生命周期的概念非常模糊。 从PC端到移动端,从vue到react,熟悉一个新知识前,生命周期总是无法避免的,给学习提
四:instanceof;包装类型?;BigInt的提案;判断一个对象是空对象;const对象的属性可以修改吗?
instanceof操作符的实现原理及实现 instanceof运算符用于判断构造函数的prototype属性是否出现在对象的原型链中的任何位置。 什么是javascript中的包装类型? 在java
三:JavaScript中,null和undefined的区别
推荐音频:陪你读书(JavaScript WEB前端) 欢迎指正 在音频资料里,讲到定义数据不知道为啥时,建议使用null,但实际开发过程中,还是发现用undefined的人较多。 Undefined
二:数据类型检测的方式有哪些?
(1)typeof 数组、对象、null 都会被判断为object,其他判断都正确。 (2)instanceof instanceof可以正确判断对象的类型,其内部运行机制是判断在其原型链中能否找到该
一:JavaScript有哪些数据类型,它们的区别?
JavaScript共有八种数据类型,分别是Undefined、Null、Boolean、Number、String、Array、Object、Symbol、BigInt。 问题:(什么时候首字母大写