11 2019 档案

摘要:在 JavaScript 中,判断一个变量的类型常常会用到 typeof ( ) 运算符进行判断,在使用 typeof 运算符时采用引用类型存储值会出现一个问题,无论引用的是什么类型的对象,它都返回 "object"。 方法一: 返回值为布尔类型 ture 方法二: 方法三: 方法四: 阅读全文
posted @ 2019-11-25 21:07 小黑97 阅读(143) 评论(0) 推荐(0) 编辑
摘要:什么是类数组: 上一个例子: 输出结果: 类数组是指在写法上跟数组一样, 例如 arguments 和 length 写法上跟数组一样, 不具有数组所具有的方法 但类数组,只是一个普通的对象,他的原型是Object。 而真实的数组是Array类型。、 把对象变成数组的方法: 方法一: 输出结果: 返 阅读全文
posted @ 2019-11-25 15:36 小黑97 阅读(2728) 评论(0) 推荐(0) 编辑
摘要:什么是DOM : 什么是DOM树结构 上图DOM树结构如下 节点类型: 接下来学习documentAPI 阅读全文
posted @ 2019-11-23 15:23 小黑97 编辑
摘要:javascript的作用域分两种:全局和局部,基于我们所学的作用域及预编译相关知识,js作用域环境中访问变了的权利是由内到外的内部作用域可以获得父级作用域的变量和参数,反之则不能。也就是说外层作用域无法获取内层作用域下的变量和参数,同样在不同的函数作用域中也是不能相互访问到彼此的变量和参数的 那么 阅读全文
posted @ 2019-11-12 20:18 小黑97 阅读(100) 评论(0) 推荐(0) 编辑
摘要:形参与实参的区别: fun(a,b)是形参 是用来开辟空间的 fun(5,10)是实参 传给a和b的值 相当于在函数里边创建了两个变量并且赋值 1.形参变量:只有被调用时才分配内存空间,结束时释放空间;因此形参只有在函数内部有效。 2.实参:可以是变量,常量,表达式,函数等;无论实参是何种类型的量, 阅读全文
posted @ 2019-11-11 21:02 小黑97 编辑
摘要:string对象 字符串特性 不可变性,定义一个变量再次赋值会重新开辟空间 注意: 在程序中不要大量的拼接字符串 charAt() 方法 1. charAt(index) //获取指定位置处的字符 2. str[index] //获取指定位置的字符 (H5中的方法) concat() 方法 conc 阅读全文
posted @ 2019-11-10 17:11 小黑97 编辑
摘要:Set + Array.from() 这里使用的是Set的一个特性,集合中不会包含重复项。结合Array.from()实现数组去重 ,看图 输出结果如下 利用for嵌套for,然后splice去重(ES5中最常用)如图 输出结果 利用indexOf去重 阅读全文
posted @ 2019-11-10 17:01 小黑97 编辑
摘要:一、分支语句介绍 1.逻辑分支(条件分支) 程序设计的结构顺序结构:从上朝下执行的代码就是顺序选择(分支)结构:根据不同的情况,执行对应代码循环结构:重复做一件事情除顺序结构外,其余两种程序结构由流程控制语句实现。选择(分支)结构的程序由条件分支语句实现。 二、if语句 1.条件分支语句 两条分支语 阅读全文
posted @ 2019-11-10 16:53 小黑97 编辑
摘要:循环 break完全结束循环,continue终止本次循环。 循环结构的执行步骤 1、声明循环变量; 2、判断循环条件; 3、执行循环体操作; 4、更新循环变量; 5、然后循环执行2-4,直到条件不成立,跳出循环。 while循环 while循环()中的表达式,运算结果可以是各种类型,但是最终都会转 阅读全文
posted @ 2019-11-10 16:13 小黑97 编辑