
JS知识集
文章平均质量分 85
前端JS知识笔记。
回夜
开发+测试领域,行情不好~免费更新内容。
展开
-
JS篇八:基本包装类型/Math方法
BooleanNumberString其实也就是把基本数据类型包装成引用数据类型。原创 2024-10-13 15:00:53 · 723 阅读 · 0 评论 -
JS篇七:函数类型/Date类型
简述:四种方式。原创 2024-10-13 14:32:13 · 1149 阅读 · 0 评论 -
JS篇六:数组数据类型
数组是JS中一种特殊类型的对象,用于按顺序存储一系列的值。数组中的每个值都称为元素,并且每个元素都有一个唯一的索引,表示其在数组中的位置。(索引:‘arr[0]’中的0就代表索引,指向该数组中的第一个元素)原创 2024-10-12 22:59:35 · 697 阅读 · 0 评论 -
JS篇五:作用域/垃圾回收机制
简述:作用域如果理解的话其实非常简单,所以该篇幅对于小白或者基础偏弱的朋友有点用,具有编程基础的朋友可以直接跳过。介绍:范例:三、局部作用域声明方式:在函数内部使用/在代码块(如语句、循环等)内部声明。 特点:局部变量在函数或代码块被调用时创建,在函数或代码块执行完成后被销毁。 访问:局部变量只能在它们被声明的函数或代码块内部访问。范例:四、作用域链概念:作用域链是JavaScript中用于解析变量的机制。它决定了变量和函数的可见性和生命周期。 工作原理原创 2024-10-12 18:40:53 · 1163 阅读 · 0 评论 -
JS篇四:数据类型知识扩展
截止到这里,都是js最最最最基础的内容,记忆一定要深刻且细致,不然出问题了左看看右看看不知道是怎么回事那就极其尴尬了。(基本数据类型的值直接在栈内存中存储,而引用数据类型(如对象)是保存在堆内存中的,变量保存的是对象的内存地址(即对象的引用)。(简单来说,它用于判断一个对象是否是某个构造函数的实例。可以指定一个原型对象,并创建一个新的对象,这个新对象会继承原型对象的属性和方法。ES6引入了类的概念,使得对象的创建更加接近传统面向对象编程语言的风格。:这里暂时不说数组和函数,只单纯的说说它的构建方式。原创 2024-10-12 17:56:25 · 389 阅读 · 0 评论 -
JS篇三:运算符和循环
for-in语句是一种迭代语句,可以用来枚举对象的属性(这里指属性名)迭代数组时,item得到的是数组元素的下标。,<a>break可以跳出制定的循环结构,例如:break for1;当两者相同,则进行执行语句1,否则跳过执行语句1;语句执行时,它会立即跳过循环体中剩余的代码,并开始下一次迭代(如果有的话)。执行顺序:初始化表达式,循环条件,执行语句,操作表达式。:用于在循环中跳过当前迭代,并继续执行下一次迭代。能够迭代数组,迭代数组时,item得到的是数组元素的值。:当使用break语句时,程序将。原创 2024-10-12 17:12:11 · 462 阅读 · 0 评论 -
JS篇二:五个基础数据类型
如果某次计算的结果得到了一个超出数值范围的值,那么这个值将会被转化成特殊的“infinite”值,正的话是正无穷,负的话为负无穷“-infinite”,如果值转化成了无穷,则不会继续再参与计算。(其中“str”有自己的toString()方法,所以进入String()方法后没有调用,而是调用自身的toString()方法)注:(在java中,string不属于基本数据类型,而是属于引用数据类型:类(对象))。(“str2”中没有自己的toString()方法,所以只能调用String()方法)原创 2024-10-12 16:27:08 · 538 阅读 · 0 评论 -
JS篇一:基础知识
使用关键字var,若是未经过初始化的定义方法定义的变量,系统会赋予一个特殊值:即"undefined";未经过初始化:即没有经过赋值的变量;原创 2024-10-12 15:56:59 · 341 阅读 · 0 评论