自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 JS 之 数组迭代

数组迭代 在了解数组迭代的方法前,必须先了解什么是数组迭代。 数组迭代就是对数组的每一项都进行相应的操作. 此外接下来五种迭代方法: 1.every() 2.some() 3.filter() 4.map() 5.foreach() 都有着相同之处: array.迭代方法(function(currentValue,index,arr),thisValue) 1.都是支持使用箭头函数()=>{}; 2.都有相同的参数: 1.every()用法: 用于检测数组的所有元素是否都符合指定条件(

2020-06-08 16:15:07 388

原创 js 之 异常处理

JavaScript异常处理 处理出现的异常,而不会停止整个应用程序,让程序具有了一部分的异常恢复能力。 js的错误类型 1. error: Error类型是基本的错误类型,其他类型都继承自这个类型 2.EvalError【eval错误】 在使用 eval()函数而发生异常时被抛出 3.RangeError【范围错误】超出有效范围 4.ReferenceError【引用错误】a。引用了一个不存在的变量 b。将变量赋值给一个无法被赋值的对象 5.TypeError 【类型错误】a。变量或参数

2020-06-07 14:35:50 315

原创 js 之 循环语句

JavaScript循环 常用的循环语句 1.while 2.do-while 3.for 4.for-in 1.while 与 do-while while语法: while (判断条件) { 代码段 } do-while语法: do { 代码段 } while (判断条件) 区别: 1.while先判断再执行;do-while先执行后判断; 2.while必须条件符合才能执行;do-while最少执行一次; 2.for 与 for-in for语法: for(循环变量 = 初值,

2020-06-07 13:18:55 116

转载 js 之 位移操作符

位移操作符 是对二进制进行有规律低移位 <<运算符 <<运算符执行左移位运算。在移位运算过程中,符号位始终保持不变。如果,右侧空出位置,则自动填充为 0;超出 32 位的值,则自动丢弃。 >>运算符 “>>”运算符执行有符号右移位运算。与左移运算操作相反,它把 32 位数字中的所有有效位整体右移,再使用符号位的值填充空位。移动过程中超出的值将被丢弃。 当符号位值为 1 时,也就是为负值时,则有效位左侧的空位全部使用 1 进行填充。 >>&

2020-06-07 12:56:22 266

原创 js 之 Arguments 对象

Arguments对象 arguments 是一个对应于传递给函数的参数的类数组对象 理解点: 第一点:可以访问函数内的所有参数,实参。 function f1() { console.log(arguments[0]); console.log(arguments[1]); } f1("林","先生"); //林 先生 第二点:Arguments对象有着两种模式 1.正常模式 2.严格模式 'use strict’ 在正常模式下,arguments对象可以在运行时候进行修改; fu

2020-06-06 15:23:36 194

原创 js 之 call、apply、bind的用法区别

call、apply、bind用法区别: 用法即它们的相同之处 都是用来改变this的指向性问题 第一都是传新的this指向 var name = 'Lmz', age = 18; var obj = { name: '小林', objAge: this.age, myFun: function() { console.log(this.name+'年龄'+this.age); } } var db = { name: '林某某', age = 22 } obj.

2020-06-06 12:28:16 119

原创 js 之 typeof、instanceof的用法区别

typeof 可以检测6种变量类型,但是在检测object、array、null只会显示object无法具体分辨这三种 instanceof 返回的是布尔值,用于判断一个变量是否属于某个对象的实例

2020-06-06 11:17:04 91

原创 js 之 通用对象属性 与 通用对象方法

js的通用对象属性、方法: 通用对象属性:constructor、prototype 2.通用对象方法:valueOf() constructor 返回对创建此对象的对应类型的函数的引用。 语法: 1.Array.constructor 2.Number.constructor 3.Boolean.constructor 4.Date.constructor 5.String.constructor 6.Math.constructor prototype prototype 属性使您有能力

2020-06-05 22:26:16 376

原创 js 之 变量类型

JavaScript中的变量类型 变量类型的种类: 值类型 引用类型 值类型 number 数型 String 字符串型 Undefined Boolean 布尔值型 null 空 引用类型 object 对象 Array 数组 Function 函数 值类型 与 引用类型 的区别: 值类型:每次申明一个变量,就会独立分配出一个内存中保存,变量间不会影响; 引用类型: 返回的都是存储地址,若是变量间的赋值都是地址引用进行赋值。 面试题 值类型变量 var a = 100, b = a

2020-06-05 13:47:38 65

原创 js 之 类型转换

JavaScript的转换类型 javascript 是一门弱类型的语言 在将类型转换前需要知道JavaScript中的数据类型 数据类型 五种包含值的数据类型: 数字(number) 字符串(string) 布尔 (Boolean) 对象(object) 函数(function) 两种不包含值的数据类型: Undefined null 三种对象类型: 对象(object) 日期(Date) 数组(Array) 显示转换 ...

2020-06-05 13:47:00 82

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除