js
文章平均质量分 87
m0_60434562
这个作者很懒,什么都没留下…
展开
-
JavaScript(十一)——JavaScript 对象
例如,一本书、一辆汽车、一个人 可以是“对象”,一个数据库、一张网页、一个与远程服务器的连接也可以是“对象”。在 JavaScript 中,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串、数值、数组、函数等。方法:对象里面的函数称为方法,方法不需要声明,使用“对象.方法名()”的方式就可以调用,方法用来描述该对象 的行为和功能。构造函数,如 Stars(),抽象了对象的公共部分,封装到了函数里面,它泛指某一大类(class)3. 执行构造函数里面的代码,给这个新对象添加属性和方法。原创 2023-03-27 11:14:18 · 121 阅读 · 0 评论 -
JavaScript(十)——JavaScript 预解析
对pink老师js教学进行笔记整理。原创 2023-03-27 10:59:58 · 54 阅读 · 0 评论 -
JavaScript(九)——JavaScript 作用域
局部变量:只在函数内部使用,当其所在的代码块被执行时,会被初始化;根据在内部函数可以访问外部函数变量的这种机制,用链式查找决定哪些数据能被内部函数访问,就称 作作用域链。作用于函数内的代码环境,就是局部作用域。作用域的使用提高了程序逻辑的局部性,增强了程序的可靠性,减少了名字冲突。通常来说,一段程序代码中所用到的名字并不总是有效和可用的,而限定这个名字的。特殊情况下,在函数内不使用 var 声明的变量也是全局变量(不建议使用)如果函数中还有函数,那么在这个作用域中就又可以诞生一个作用域。原创 2023-03-27 10:54:00 · 62 阅读 · 0 评论 -
JavaScript(八)——JavaScript 函数
对pink老师js教学进行笔记整理。原创 2023-03-26 15:51:09 · 399 阅读 · 0 评论 -
JavaScript(七)——JavaScript 数组
要求:将数组 [2, 0, 6, 1, 77, 0, 52, 0, 25, 7] 中大于等于 10 的元素选出来,放入新数组。要求:将数组[2, 0, 6, 1, 77, 0, 52, 0, 25, 7]中的 0 去掉后,形成一个不包含 0 的新数组。新建一个数组,里面存放10个整数( 1~10), 要求使用循环追加的方式输出: [1,2,3,4,5,6,7,8,9,10]例如,我们可以将数组 [5, 4, 3, 2, 1]中的元素按照从小到大的顺序排序,输出: 1,2,3,4,5。原创 2023-03-26 15:11:36 · 236 阅读 · 0 评论 -
JavaScript(六)——流程控制-循环
很多情况下,单层 for 循环并不能满足我们的需求,比如我们要打印一个 5 行 5 列的图形、打印一个倒 直角三角形等,此时就可以通过循环嵌套来实现。原创 2023-03-24 11:44:13 · 20 阅读 · 0 评论 -
JavaScript——拓展阅读
包括:break、case、catch、continue、default、delete、do、else、finally、for、function、if、in、 instanceof、new、return、switch、this、throw、try、typeof、var、void、while、with 等。保留字:实际上就是预留的“关键字”,意思是现在虽然还不是关键字,但是未来可能会成为关键字,同样不 能使用它们当变量名或方法名。关键字:是指 JS本身已经使用了的字,不能再用它们充当变量名、方法名。原创 2023-03-23 14:35:29 · 16 阅读 · 0 评论 -
JavaScript(五)——运算符(操作符)以及流程控制
operator)也被称为操作符,是用于实现赋值、比较和执行算数运算等功能的符号。算数运算符递增和递减运算符比较运算符逻辑运算符赋值运算符概念:算术运算使用的符号,用于执行两个变量或值的算术运算。浮点数的精度问题浮点数值的最高精度是 17位小数,但在进行算术计算时其精确度远远不如整数。所以:不要直接判断两个浮点数是否相等!可以用%判断一个数能否被整除是由数字、运算符、变量等以能求得数值的有意义排列方法所得的组合简单理解:是由数字、运算符、变量等组成的式子。原创 2023-03-23 14:30:16 · 49 阅读 · 0 评论 -
JavaScript(四)——数据类型
在计算机中,不同的数据所需占用的存储空间是不同的,为了便于把数据分成所需内存大小不同的数据,充分利 用存储空间,于是定义了不同的数据类型。比如姓名“张三”,年龄18,这些数据的类型是不一样的。使用表单、prompt 获取过来的数据默认是字符串类型的,此时就不能直接简单的进行加法运算,而需要转换变 量的数据类型。计算两个数的值, 用户输入第一个值后,继续弹出第二个输入框并输入第二个值,最后通过弹出窗口显示出两 次输入值相加的结果。布尔型和数字型相加的时候, true 的值为 1 ,false 的值为 0。原创 2023-03-22 20:23:01 · 22 阅读 · 0 评论 -
JavaScript(三)——变量
是一个 JS关键字,用来声明变量( variable 变量的意思 )。一个变量被重新复赋值后,它原有的值就会被覆盖,变量值将以最后一次赋的值为准。同时声明多个变量时,只需要写一个 var, 多个变量名之间使用英文逗号隔开。要求:交换两个变量的值 ( 实现思路:使用一个 临时变量 用来做中间存储 )和 var App;本质:变量是程序在内存中申请的一块用来存放数据的空间。用来把右边的值赋给左边的变量空间中 此处代表赋值的意思。类似我们酒店的房间,一个房间就可以看做是一个变量。白话:变量就是一个装东西的盒子。原创 2023-03-22 10:57:39 · 46 阅读 · 0 评论 -
JavaScript(二)——初识JavaScript
浏览器分成两部分:渲染引擎和 JS 引擎。原创 2023-03-22 10:15:52 · 15 阅读 · 0 评论 -
JavaScript(一)——计算机编程基础
编程语言是用来控制计算机的一系列指令,它有固定的格式和词汇(不同编程语言的格式和词汇不一样),必须遵守。主要是相对于低级语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,常用的有C语言、C++ 、Java、C#、Python、PHP、JavaScript、Go语言、Objective-C、Swift等。之所以要内存的一个重要原因,是因为 cpu 运行太快了,如果只从硬盘中读数据,会浪费cpu性能,所 以,才使用存取速度更快的内存来保存运行时的数据。标记语言的存在是用来被读取的, 他是被动的。原创 2023-03-22 09:43:06 · 19 阅读 · 0 评论