![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深入浅出JavaScript
文章平均质量分 75
介绍JavaScript的相关知识
爱读书的二丙子
这个作者很懒,什么都没留下…
展开
-
错误类型和严格模式
JavaScript 中,有多种错误类型,每种类型代表了不同种类的运行时错误。原创 2023-08-14 15:55:23 · 61 阅读 · 0 评论 -
一道经典的函数面试题
这道题综合了函数的执行、构造函数、原型和原型链、new、变量提升、运算符优先级等知识点,所以答案看上去令人疑惑不解。原创 2023-08-14 15:51:41 · 74 阅读 · 0 评论 -
堆栈内存与数据类型
1. 堆栈内存(数据类型的存储方式)基础数据类型:栈内存,存放常量,按值访问引用数据类型:堆内存,存放复杂对象,按地址访问经典题目:var a = {n: 1};var b = a;a.x = a = {n: 2}; // 在这里注意成员访问的优先级,a.x = {n:2} , a = {n:2}console.log(a.x);console.log(b);![](https://img-blog.csdnimg.cn/img_convert/0e87fd55e72ef385859原创 2021-08-31 22:01:25 · 364 阅读 · 0 评论 -
this解析
this解析通过一个对象来调用其内部的一个方法,该方法的执行上下文中的 this 指向对象本身ES6 中的箭头函数并不会创建其自身的执行上下文,所以箭头函数中的 this 取决于它的外部函数new 关键字构建好了一个新对象,并且构造函数中的 this 其实就是新对象本身原创 2021-07-28 21:15:12 · 206 阅读 · 0 评论 -
JavaScript数组去重的几种方式
11原创 2021-05-19 18:38:24 · 180 阅读 · 0 评论 -
Js(一):基本数据类型与数据类型转换
本文在书写过程中,参考了一些资料,并进行了来源标注。如果原作者觉得不合适,可以联系删除。另作者为初学者,欢迎各位前辈批评指正。1. 概述在ES6之前,JavaScript有五种基本数据类型(包括Number,String,Boolean,Null和Undefined)和对象类型(包括Array,Object,Function,Math,Date等)。2. 基本数据类型2.1 NumberNumber的意思是“数字”,其实js对于number并没有区分,但为了理解,参考其他编程语言,将其分为整.原创 2021-05-11 20:47:33 · 226 阅读 · 0 评论 -
Js(二)数组的相关操作
推荐阅读: JS数组奇巧淫技1. 数组对象数组也是对象,也可以通过构造函数生成。(有关对象的知识将在后面介绍,这里知道有这种写法即可)。1.1 数组的两种写法字面量方法 // 字面量方法 var arr = []; var arr = [1,2,3];构造函数var 变量名称 = new Array():创建一个空数组var 变量名称 = new Array(size):创建一个指定大小的数组var 变量名称 = new Array(data1,dat.原创 2021-05-11 20:45:47 · 228 阅读 · 0 评论