文章 2022-10-23 来自:开发者社区

JavaScript ES6语法学习笔记 03、ES6新增方法(一)

一、字符串新增方法1.1、includes():判断是否含有元素语法介绍includes()方法用于判断一个字符串是否包含在另一个字符串中,根据情况返回 true 或 false。语法:str.includes(searchString[, position])参数参数1:在此字符串中搜索的字符串。参数2:从当前字符串的指定位置开始搜寻子字符串,默认为0,表示从位置0开始。返回值:布尔值。示例:....

JavaScript ES6语法学习笔记 03、ES6新增方法(一)
文章 2022-10-23 来自:开发者社区

JavaScript学习笔记 09、面向对象—内置对象

一、包装类包装类:Number、String、Boolean。目的:为了让基本类型可以从他们的构造函数中的prototype上获得方法。1、包装类Number、String、Boolean是对基本类型number、string、boolean的包装类,它们的类型都是Object。2、在包装类中都有一个PrimitiveValue即默认值(该默认值无法访问),包装类实际都是通过该默认值来创建的对象....

JavaScript学习笔记 09、面向对象—内置对象
文章 2022-10-23 来自:开发者社区

JavaScript学习笔记 07、BOM元素(二)

六、location(含案例)查看location对象window.location:标识当前所在网址,包含网址相关信息。<script> console.log(window.location); </script>实际小案例①跳转网址:两种方式window.location="https://www.baidu.com"window.location.href...

JavaScript学习笔记 07、BOM元素(二)
文章 2022-10-23 来自:开发者社区

JavaScript学习笔记 07、BOM元素(一)

一、认识BOMBOM(Browser Object Model,浏览器对象模型):是js和浏览器窗口交互的接口。应用场景:一些与浏览器改变尺寸,滚动条相关的特效,都要借助BOM技术。二、介绍window对象window对象是当前js脚本运行所处的窗口,而这个窗口中包含DOM结构,window.document属性就是document对象。标签页与window关系:在有标签页功能的浏览器中,每个标....

JavaScript学习笔记 07、BOM元素(一)
文章 2022-10-23 来自:开发者社区

JavaScript学习笔记 06、DOM元素—③定时器与延时器(二)

四、定时器实现动画4.1、js实现动画(不推荐)需求:使用js来实现盒子的移动。从40px -> 600px,2s。弊端:若是仅仅通过使用js来实现动画,这是十分麻烦的,例如你想要2s实现的一个动画,你需要去计算每秒其移动多少距离,每秒移动多少次,这需要进行大量计算,并且若是你还想设置返回动画,那就还需要进行更多的逻辑判断。现在有许多的一些三方库给我们封装好,如jquery等。更好的方式还....

JavaScript学习笔记 06、DOM元素—③定时器与延时器(二)
文章 2022-10-23 来自:开发者社区

JavaScript学习笔记 06、DOM元素—③定时器与延时器(一)

一、定时器(√)1.1、介绍定时器与清除定时器方法(含案例)参考文章:window.setInterval-官方文档设置定时器:setInterval()js中我们通过使用setInterval()函数来实现定时功能!函数参数:hander:指的是你要调用的函数(匿名函数或者指定函数对象)。timeout:间隔时间,以毫秒为单位,1000就表示1秒。返回值:此返回值intervalID是一个非零....

JavaScript学习笔记 06、DOM元素—③定时器与延时器(一)
文章 2022-10-23 来自:开发者社区

JavaScript学习笔记 04、数组(二)

三、二维数组下面是定义二维数组与进行遍历的方式:<script> //定义二维数组 var arr = [ [1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], ]; //遍历二维数组 for (let i = 0; i < arr.length; i++...

JavaScript学习笔记 04、数组(二)
文章 2022-10-23 来自:开发者社区

JavaScript学习笔记 04、数组(一)

一、一维数组的定义与基本使用1.1、定义数组数组:用来存储一组相关的值。其类型是Object类型。定义三种方式:前两种的length值与其中定义的个数有关,第三种length值与初始创建的个数有关<body> <script> // 方式一:直接进行赋值 或 [1, 2, 3, 4]; 都是可以的,在数组中你可以存放不同类型的数据 ...

JavaScript学习笔记 04、数组(一)
文章 2022-10-23 来自:开发者社区

JavaScript学习笔记 03、流程控制语句

一、if语句//方式一:允许单行 if(xxx) alert("123"); //方式二:多行 if(){ xxx }else if(){ xxx }在js中,if()中的内容允许是各种类型数据的,在这个过程中js会将非boolean类型自动转为boolean类型!①下面是不同数据类型转为boolean类型的情况:<body> <s...

文章 2022-10-23 来自:开发者社区

JavaScript学习笔记 02、表达式与操作符(二)

三、逻辑表达式逻辑表达式分为三种:&&、||、!。运算顺序为:! > && > ||逻辑表达式返回的值分为两种:参与运算的都是布尔类型,返回的是布尔类型。参与运算的若不是布尔类型,会先将其转为布尔类型之后进行输出指定表达式,就!输出的是布尔类型。(重点是记住不同类型转为boolean的值用来进行比对)第一种:参与运算的都是布尔类型,返回的是布尔类型。全....

JavaScript学习笔记 02、表达式与操作符(二)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注