08 2021 档案

摘要:有这样一个面试题: 此题考查的是其他类型的值转换为字符串后的结果 下面我们就由此来总结一下其他类型的值转为字符串后的值都是什么? 从上面的实例可以看出,基本数据类型的值转换成字符串都如我们预期的那样。但是对于object对象,转换为字符串却出乎我们的意料,都是 [object Object]。两个不 阅读全文
posted @ 2021-08-13 23:55 默然晴天 阅读(485) 评论(0) 推荐(0)
摘要:js中判断数据类型的四种方法 前言 在js中,我们经常需要判断数据的类型,那么哪些方法可以用来判断数据的类型呢?哪种方法判断数据类型最准确呢? 我们来一个个分析: 1.typeof typeof是一个运算符,使用方式有两种:1.typeof(表达式)2.typeof 变量名。返回值为表示类型的字符串 阅读全文
posted @ 2021-08-13 23:24 默然晴天 阅读(8939) 评论(0) 推荐(1)
摘要:js中String和new String的区别 在js中我们知道有String、Boolean、Number三个包装类,这三个包装类的作用是为了能够创建这三个基本数据类型对象,以及使用它们的属性和方法。 看到这样一个面试题: var str = 'hello world' var str1 = St 阅读全文
posted @ 2021-08-13 13:12 默然晴天 阅读(2534) 评论(1) 推荐(1)
摘要:js中使用new操作符时,到底做了哪些事情? 在js中,我们经常会用到 new 操作符,当我们对构造函数使用new操作符时,具体做了哪些事情呢? 它会完成以下四个步骤: 1.创建一个空的对象 2.设置原型链:将新对象的constructor属性设置为构造函数信息,设置新对象的__proto__属性指 阅读全文
posted @ 2021-08-12 00:25 默然晴天 阅读(1580) 评论(0) 推荐(0)
摘要:JavaScript的三大组成部分(基础篇) JavaScript是什么?它是由哪几部分构成的? 初学JavaScript的时候,总是会有一个疑问,为什么JS这门语言既感觉很简单,有感觉很繁琐,简单是因为它的宽松的风格,不像其他强类型语言那么严格,繁琐的是JS这门语言,又是什么ES6,又是什么DOM 阅读全文
posted @ 2021-08-09 23:10 默然晴天 阅读(1495) 评论(0) 推荐(0)
摘要:JS的数据类型 提到JS的数据类型,这应该是JS的最基础的知识了,但是好多初学者可能说不太清楚JS有哪些数据类型,或者说的也不够全面,有的人说有6种数据类型,有的人说有7种。今天我来总结一下JS的数据类型,希望能对初学者有所帮助。 问题一: JS的数据类型分为哪几类? 回答: JS的数据类型分为两类 阅读全文
posted @ 2021-08-08 00:40 默然晴天 阅读(942) 评论(0) 推荐(0)
摘要:Array和Array.prototype的区别以及方法和属性的不同 前言 在学习JavaScript的过程中,我们会学到很多的方法和属性,如数组的 join方法,slice方法等等很多,但是是否有认真的思考和理解过一个问题,我们平常说的什么数组的方法,字符串的方法,数值的方法,在我们平常使用这些方 阅读全文
posted @ 2021-08-07 14:12 默然晴天 阅读(1108) 评论(0) 推荐(0)
摘要:js中数值的方法和属性总结 我们知道在JavaScript中,不仅引用类型有方法和属性,而且string、number、boolean这三种基本数据类型也有方法和属性,有关详解可以参考我的这篇博文JavaScript中的包装类。 关于字符串的方法和属性总结可以参考我的另一篇博文js中字符串的方法总结 阅读全文
posted @ 2021-08-05 17:43 默然晴天 阅读(449) 评论(0) 推荐(0)
摘要:js中字符串的方法总结 我们知道在JavaScript中,不仅引用类型也有方法和属性,而且string、number、boolean这三种基本数据类型也有方法和属性,有关详解可以参考我的上篇博文JavaScript中的包装类。 今天我们就来对字符串(严格地说,应该是 String对象)的属性和常用方 阅读全文
posted @ 2021-08-05 01:49 默然晴天 阅读(1066) 评论(0) 推荐(0)
摘要:JavaScript中三个包装类 JS数据类型分类: 基本数据类型:Stiring、Number、Boolean、Undefined、Null、Symbol、BigInt(ES6新增) 引用数据类型:Object 前言 在学习JavaScript时,我们是否会有一个疑问,在JS中不仅引用类型(如Ob 阅读全文
posted @ 2021-08-04 02:34 默然晴天 阅读(1261) 评论(0) 推荐(2)
摘要:变量提升和函数提升的总结 我们在学习JavaScript时,会遇到变量提升和函数提升的问题,为了理清这个问题,现做总结如下,希望对初学者能有所帮助 我们都知道 var 声明的变量有变量提升,而 let 声明的变量和 const 声明的常量没有变量提升,但是为什么 let 声明的变量就不会变量提升呢? 阅读全文
posted @ 2021-08-02 15:10 默然晴天 阅读(455) 评论(0) 推荐(1)