![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 89
格子学前端
这个作者很懒,什么都没留下…
展开
-
JavaScript基础之字符串对象
文章目录前言1.基本包装类型2.字符串的不可变3.根据字符返回位置4.根据位置返回字符5.字符串操作方法6.replace()7.split()前言1.基本包装类型为了方便操作基本数据类型,JavaScript 还提供了三个特殊的引用类型:String、Number和 Boolean基本包装类型就是把简单数据类型包装成为复杂数据类型,这样基本数据类型就有了属性和方法我们看看下面代码有什么问题? <script> var str = 'zhangsan' c原创 2022-04-20 08:53:59 · 429 阅读 · 18 评论 -
JavaScript基础之数组对象
文章目录1.数组对象的创建2.检测是否为数组3.添加删除数组元素4.数组排序5.数组索引6.数组转化为字符串7.其他方法7.1 concat()7.2 slice()7.3 splice()1.数组对象的创建创建数组对象的两种方式:字面量方式new Array() <script> //字面量方法 let arr1 = [1, 3, 5] //new Array() let arr2 = new Array() </script>原创 2022-04-08 10:14:07 · 276 阅读 · 12 评论 -
JavaScript基础之Math、Data对象
文章目录1.Math对象2.font-size3.font-size4.font-style5.字体属性复合写法6.字体属性总结1.Math对象Math 对象不是构造函数,它具有数学常数和函数的属性和方法。跟数学相关的运算(求绝对值,取整、最大值等)可以使用 Math 中的成员Math对象的常用属性、方法有: <script> Math.PI //圆周率 Math.random() //返回一个[0,1)之间的随机数 Math.flo原创 2022-04-06 08:19:44 · 536 阅读 · 23 评论 -
JavaScript基础之对象
文章目录前言1.创建对象1.1利用字面量创建对象2.font-size3.font-size4.font-style5.字体属性复合写法6.字体属性总结前言在 JavaScript 中,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串、数值、数组、函数等对象是由属性和方法组成的:1.属性:事物的特征,在对象中用属性来表示(常用名词2.方法:事物的行为,在对象中用方法来表示(常用动词)1.创建对象在 JavaScript 中,现阶段我们可以采用三种方式创建对象(obj原创 2022-04-05 09:22:58 · 433 阅读 · 18 评论 -
JavaScript基础之作用域、预解析
文章目录前言1.作用域1.1全局作用域1.2局部(函数)作用域1.3JS 没有块级作用域(ES6之前)2.变量的作用域2.1全局变量2.2局部变量2.3区别3.作用域链4.预解析4.1变量预解析(变量提升)4.2函数预解析(函数提升)前言通常来说,一段程序代码中所用到的名字并不总是有效和可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。作用域的使用提高了程序逻辑的局部性,增强了程序的可靠性,减少了名字冲突!!注意:此文章不考虑ES6语法1.作用域1.1全局作用域作用于所有代原创 2022-04-04 08:35:35 · 264 阅读 · 13 评论 -
JavaScript基础之函数
文章目录前言1.函数的使用2.函数的参数1.形参和实参2.形参和实参个数不匹配3.函数的返回值1.return语句2.return 终止函数3.return 的返回值4.break、continue、return 的区别4.arguments的使用5.函数的两种声明方式1.自定义函数方式(命名函数)2.函数表达式方式(匿名函数)前言函数:就是封装了一段可被重复调用执行的代码块。通过此代码块可以实现大量代码的重复使用。1.函数的使用函数在使用时分为两步:声明函数和调用函数①声明函数 &原创 2022-04-02 12:32:56 · 502 阅读 · 21 评论 -
JavaScript之数组
文章目录前言1.创建数组1.利用 new 创建数组2.利用数组字面量创建数组2.数组的索引(下标)3.遍历数组4.数组的长度5.数组中新增元素1.通过修改 length 长度新增数组元素2.通过修改数组索引新增数组元素6.举例应用1.翻转数组2.数组排序前言数组(Array) 是指一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的优雅方式。1.创建数组JavaScript 中创建数组有两种方式:①利用 new 创建数组②利原创 2022-04-01 08:48:59 · 354 阅读 · 18 评论 -
JavaScript之循环语句
文章目录前言1.for循环2.双重for循环3.while循环4.do while循环5.continue6.break前言1.for循环在程序中,一组被重复执行的语句被称之为循环体,能否继续重复执行,取决于循环的终止条件。由循环体及循环的终止条件组成的语句,被称之为循环语句<script> for (初始化变量; 条件表达式; 操作表达式) { // 循环体内部 }</script>举例:求1,2,3…99,100的和&原创 2022-03-31 09:39:55 · 1530 阅读 · 15 评论 -
JavaScript基础之运算符
文章目录前言1.算术运算符1.1浮点数的精度问题1.2递增和递减运算符2.比较(关系)运算符3.font-size4.font-style5.字体属性复合写法6.字体属性总结前言运算符(operator)也被称为操作符,是用于实现赋值、比较和执行算数运算等功能的符号1.算术运算符概念:算术运算使用的符号,用于执行两个变量或值的算术运算运算符描述实例+加10 + 20 =30-减10 - 20 =-10*乘10 * 20 =200/除原创 2022-03-29 08:26:03 · 878 阅读 · 19 评论 -
JavaScript数据类型归纳
文章目录1.数据类型1.1基本数据类型(不包括ES6)1.1.1Number2.font-size3.font-size4.font-style5.字体属性复合写法6.字体属性总结1.数据类型在代码运行时,变量的数据类型是由 JS引擎 根据 = 右边变量值的数据类型来判断 的,运行完毕之后, 变量就确定了数据类型JS 把数据类型分为两类:基本数据类型(Number,String,Boolean,Undefined,Null)复杂数据类型(Object)1.1基本数据类型(不包括ES6原创 2022-03-28 08:27:24 · 354 阅读 · 25 评论 -
JavaScript基础语法(上)
文章目录1.注释1.1单行注释1.2多行注释2.输入输出语句3.变量3.1变量初始化3.2声明变量特殊情况3.3变量的命名规范1.注释1.1单行注释<script> // 格子学前端</script>快捷键:ctrl + / (让光标位于需要注释的那一行上,并使用快捷键)1.2多行注释<script> // HTML // CSS // JavaScript</script>快捷键:ctrl + / (原创 2022-03-26 09:08:13 · 979 阅读 · 28 评论 -
JavaScript初识
文章目录前言1.JavaScript简介2.浏览器执行JS简介①渲染引擎②JS 引擎3.JS的组成①ECMAScript②DOM文档对象模型③BOM浏览器对象模型前言JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言1.JavaScript简介JavaScript 是世界上最流行的语言之一,是一种运行在客户端的脚本语言 (Script 是脚本的意思)脚本语言: 不需要编译,运行过程中由 js 引擎 逐行来进行解释并执行现在也可以基于 Nod原创 2022-03-25 08:30:46 · 294 阅读 · 14 评论