![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
张福林
这个作者很懒,什么都没留下…
展开
-
JavaScrip中的Indexof和Slice
Indexof()这个方法可以检索一个字符串中是否含有指定内容如果字符串中含有该内容,则会返回第一次出现的索引,如果没有找到该内容,则返回-1;可以指定第二个参数(可选)。指定开始查找的位置Lastlndexof()该方法更indexof一样,只不过他是从后面开始找;Slice()函数可以从字符串中截取指定的内容,不会影响到原字符串,而是截取内容并返回;第一个参数:开始的位置的索引(包...原创 2020-05-03 22:49:22 · 162 阅读 · 0 评论 -
JavaScrip的Math对象
Math对象和其他对象不同,他不是一个构造函数,我们不用创建对象,直接使用,他属于一个工具类型,它里面封装了许多跟数学相关的属性和方法Math.abs(x)返回一个数的绝对值Math.sin(x)返回一个数的正弦;Math.cell()可以对一个数进行向上取整,小数位只要有向上加一;Math.floor()可以对一个数进行向下取整,小数部分会被被舍掉;Math.Round()可以对一个数进行四舍五...原创 2020-05-03 22:39:12 · 94 阅读 · 0 评论 -
JavaScrip的时间
Date:在js中使用date对象来表示一个时间;如果时间使用构造函数创建一个date对象,则会封装为当前代码的执行时间在构造函数中传递一个表示时间的字符串作为参数;Getdate:获取当前日期对象的几日,他返回来的值0-6,0是星期一;getMonth()获取当前日期对象的月份从0开始计数;获取对象中小时分钟秒数;gethours()小时,getminutes()分钟,getsecon...原创 2020-05-03 22:33:46 · 83 阅读 · 0 评论 -
Call()与apply()与this
Call()与apply()这两个方法都是函数对象方法,需要通过函数对象来调用当函数调用call()和apply()这两个方法是,调用这个方法的函数也会被执行都会去调用函数执行在调用call()与apply()可以将一个对象指定为第一个参数,此时着个对象将会成为函数执行时的this- call()方法可以将实参在对象之后依次传递- apply() 方法需要将实参封装到一个数组中统一传递this的总...原创 2020-05-03 22:27:30 · 110 阅读 · 1 评论 -
JavaScript数组中的方法
Concat()数组中的方法可以将两个或更多的数组进行联合并返回并不会改变原本的数组,他们的联合并不想字符串那样相加而是将这两个的元素,给新声明的数组,原第一个数组长度为4,原第二个数组长度为五,那么新的数组长度为9;方法var 变零名=数组名.concat(数组名);Join(“”);运用于数组中的方法,将一个数组中的所有元素放入一个字符串中有分隔符分开(分隔符可以用任何符号)方法:var ...原创 2020-05-03 22:21:42 · 91 阅读 · 0 评论 -
提交
input标签提交1>input[type=submitinput的type属性是submit,会引发表单提交。 当作为按钮的input控件被当做一个表单输入提交给了服务器。键值对是 btn=>‘提交‘; 2>input[type=button] input的type属性还可以是button,这时它只是一个按钮,不会引发表单提交 2.button[type=submit] typ...原创 2020-05-03 22:18:57 · 295 阅读 · 0 评论 -
BOM
JavaScript浏览器对象模型BOM,是一种描述这种对象与对象之间他们层次关系的模型,当我们的浏览器分析文档的时候,它创建了一组定义文档、说明文档显示细节的对象,使用浏览器所创建的对象通常被称为文档对象,它是浏览器使用众多对象的一部分。这些各种由浏览器所操作的各种对象组合起来称浏览器对象,简称bom.他们被分别有window对象navigator对象location对象document对象和F...原创 2020-05-03 21:43:28 · 62 阅读 · 0 评论 -
事件
事件是我们JavaScript与HTML的形成是通过事件形成的,而事件的涵义就是文档或浏览器窗口中所发生的一些特定的交互在我们的js当中有着很多的点击事件,其中比较常用的就有一下这几种:单击事件、鼠标移入移出事件、键盘按下/弹起事件等;事件其实就是我们用户和浏览器的交互行为,比如说onmousemove该事件会在鼠标移动时触发,当事件被触发时浏览器每次都会将一个事件对象作为实参传递进响应函数,而这...原创 2020-05-03 21:37:56 · 86 阅读 · 0 评论 -
文
文档对象模型DOM,DOM全程Document Object Model文档对象模型,在js中通过我们就是通过文档对象模型DOM来对html文档进行操作。 只要你熟练的掌控了文档对象模型dom,那么你就能随心所欲的操控整个webl了。文档对象模型这6个字我们怎么理解:文档表示的是:文档ML网页文档表示的就是整个的HTML网页文档对象表示的是:对象表示将网页中的每一个部分都转换为了...原创 2020-04-29 21:42:17 · 113 阅读 · 0 评论 -
正
正则表达式:又称规则表达式,在代码中经常简写为regex、regexp、或re,正则表达式用于定义一些字符串的规则,计算机可以根据正则表达式,来检查一个字符串是否符合规则,可以将字符串中符合规则的内容提取出来,如创建账号时的规则;语法var 变量=new regexp(“正则表达式”,”匹配模式”)使用typeof检查正则对象,则会返回objectvar reg=new regexp(“a”);这...原创 2020-04-26 19:20:59 · 89 阅读 · 0 评论 -
内建对象
Array数组:array数组也是对象(内建对象)他跟对象的功能有点类似,都是用来存储一些值得不同的是普通对象使用字符串作为属性名而数组是使用数字来作为索引操作元素;索引从0开始的整数就是索引;数组的存储性能要比普通的对象要好,在开法中我们经常使用数组来存储一些数据 创建构造数组方法var 变量名=new array();构造数组可以也可以添加元素;将要添加的元素作为构造函数的参数传递如果...原创 2020-04-25 20:40:27 · 149 阅读 · 0 评论 -
函数
函数也是对象,所以对象也可以嵌套函数;For in语句可以快速的获得对象中的属性用语法如下图for(var 变量名 in 对象){}用法实例:如果只是想要对象的里面的属性名则值用输出变量名了,如果要知道值就要先对象名[变量名了]如下图:函数对象,的创建方法,但凡闯将创建对象想就要用new如下图;但在我们开发时不建议使用这种方法,我们建议使用一下这种方法Function 函数名(参数)...原创 2020-04-25 20:32:27 · 109 阅读 · 0 评论 -
对象
对象是一个复合的数据类型,在对象中可以存储多个不同数据类型的属性:1内建对象,就是由es当中已经定义好的对象,我们可以直接·使用,如string number宿主对象,由js的运行环境1提供的对象,目前来说就是就是有浏览器提供的对象比叡BOM(浏览器对象模拟)DOM(文档对象模型)console.log()就是DOM中的对象;自定义对象:就是有我们开发人员自己定义的对象对象的使用方法跟函数一样,都...原创 2020-04-23 15:55:39 · 79 阅读 · 0 评论 -
If
流程控制语句就是可执行的指令集合一起;通过流程控制语句我们可以控制代码的先后执行顺序通过设定的规矩让代码在知道什么时候生效,什么时候不生效,来达成我们想要完成的目的和动效流程控制语句分别有一下几种常用类型的if else结构,和for循环;if else结构可以在自身里面继续嵌套if lese来达成各家复杂的成果,If(条件表达式){代码块}(如果条件成立则执行,否则则执行else)El...原创 2020-04-23 15:51:59 · 253 阅读 · 1 评论 -
js运算符
+号除了简单的将两个相加之外,还可已将两个字符串相加起来如var c=”b”+”a”;他们会按照前后顺序拼在一起;c=”b”+”a”;c=”ba”;如果使用+号相加的时两个数值类型的时就是加减法,如果两个相加的中有一个时字符串则按照两个字符串相加的规则,如var c=”a”+4+5;c=”a45”;如果前两个相加的都是数值类型,第三个是字符串则前两个相加时使用加减法规则,在加第三个时使用字符串相...原创 2020-04-21 16:35:13 · 112 阅读 · 0 评论 -
js中的数据类型
JS中中的数据类型,数据类型就是字面量的数据类型,在JS当中一共有6种数据类型,分别是:String 字符串;是一连串的字母或夹杂着字母数字或其他符号的是字符串和纯数字;字符串是必须放在单引号或双引号中的,如:”hello world” ’hello world’Number:数值(数字包括小数);Boolean:布尔值 true/false(是与否)主要用来进行数据判断Null:空值(没...原创 2020-04-21 16:15:24 · 77 阅读 · 0 评论