自定义博客皮肤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)
  • 收藏
  • 关注

原创 认识BOM(部分)

window.sessionStorage.setItem('OBJ', JSON.stringify(obj)) // 1. JSON.stringify() 将其他类型的数据, 转为字符串格式。var newObj = JSON.parse(window.sessionStorage.getItem('OBJ')) // 2. JSON.parse 将字符串的数据类型还原。4. localStorage 的获取语法 window.localStorage.getItem(key)

2022-10-28 19:29:36 150 1

原创 js数字常用方法

JS 在运行的时候, 会按照从上到下的顺序执行代码, 但是会先把所有的同步任务先执行, 等所有的同步任务执行完毕, 在执行异步任务。* 语法 setTimeout(function () {倒计时时间满足时, 要执行的一段代码}, 时间) 时间的单位是毫秒。* 返回值: (时间ID) ---> 值取决于你当前的定时器是这个页面的第几个定时器, 返回值可以用于关闭定时器。* 返回值: (时间ID) ---> 值取决于你当前的定时器是这个页面的第几个定时器, 返回值可以用于关闭定时器。

2022-10-27 17:59:47 854

原创 js的数组方法,字符串方法

语法: 数组.reduce(function (prve, item, index, origin) {}, init)* 语法: 数组.filter(function (item, index, origin) {})* 语法: 数组.some(function (item, index, origin) {})* 语法: 数组.map(function (item, index, origin) {})* 语法: 数组.every(function(item, index, origin){})

2022-10-26 20:09:56 138

原创 js 的数组

每一趟在n − i + 1 ( i = 1 , 2 , . . . , n − 1 ) 个元素中选择最小的元素,并将其作为有序序列中第 i 个元素。语法: 数组.splice(开始索引, 多少个);k == 8 第 9 次循环 确定了 [0][1][2][3][4][5][6][7][8] 的值。数组塌陷:在对数组进行操作的时候,会使数组的长度产生变化,同时,操作的数组那个项的下一个索引会被跳过,k == 7 第 8 次循环 确定了 [1][2][3][4][5][6][7][8] 的值。

2022-10-25 19:37:05 98

原创 js的数据类型,循环语句,变量,流程控制,函数,作用域

变量的数据类型,与内部存储数据有关将来使用变量时,需要知道内部存储的数据是什么类型,避免程序出错使用 typeof 的方法进行数据检测检测方式:在 typeof 后面加小括号执行,将要检测的数据放在小括号内部。1. 在当前作用域(fn1函数内部)查找, 找到直接使用, 但是没找到, 所以会去父级(fn函数内部)1.在当前作用域(fn1函数内部)查找, 找到直接使用, 但是没找到, 所以会去父级(fn函数内部)2. 在父级作用域(fn函数内部)查找, 找到直接使用, 但是没找到, 所以会去父级(全局)

2022-10-24 20:06:35 448

原创 js的数组

2. 引用数据类型: 变量存储在栈内存中, 变量内部存储的是 指向 堆内存 的 地址(对象实际的值, 存储在 堆内存中)var arr2 = new Array(5) //创建一个长度为5的数组(虽然有长度,但实际的值为5)console.log(arr[arr.length - 1]) //相当于arr[4]---->5。//console.log(key) //每一轮循环拿到的都是对象的key。console.log(arr[0]) //获取数组中的第一个成员。

2022-10-24 20:04:50 43

原创 js 的作用域,变量访问规则,递归函数,递减函数

1. 在当前作用域(fn1函数内部)查找, 找到直接使用, 但是没找到, 所以会去父级(fn函数内部)1.在当前作用域(fn1函数内部)查找, 找到直接使用, 但是没找到, 所以会去父级(fn函数内部)2. 在父级作用域(fn函数内部)查找, 找到直接使用, 但是没找到, 所以会去父级(全局)2. 在父级作用域(fn函数内部)查找, 找到直接使用, 但是没找到, 所以会去父级(全局)1. 在当前作用域(fn1函数内部)查找, 找到直接赋值, 但是没找到, 所以会去父级(fn函数内部)

2022-10-21 22:25:15 122

原创 js 函数的概念,定义,调用,声明与赋值,预解析,参数,默认值,返回值

js 函数的概念,定义,调用,声明与赋值,预解析,参数,默认值,返回值

2022-10-20 19:50:14 825 1

原创 js 循环语句,语法,流程控制

for语句也是循环控制语句,我们也称它为for循环。大部分循环都会有一个计数器用以控制循环执行的次数, 计数器的三个关键操作是初始化、检测和更新。while和while非常类似,只不过它会在循环的尾部而不是顶部检查表达式的值,因此,do…for(var a = 0;i++){ //外层for循环。while语句是一个最基本的循环语句,while语句也被称为while循环。continue:结束本次循环,执行下一次循环,只能在循环中使用。5. document.write() //打印(渲染)在页面。

2022-10-19 19:24:02 62

原创 js分支语句 运算符

这几个运算符号在运算的时候,如果符号两边有非数字的类型,会转换数字,然后再运算这种情况我们叫做隐式转换。区别:符号在前先运算自减或自加,符号在后先参与周围表达式的运算,然后自减。if(判断的条件)当小括号内的条件为真时执行,运算顺序和数学一致。前一个(符号左边)为真返回后一个,前一个为假返回后一个。算数运算符. + ,— ,* ,/ , %全等会对比数据的值,和数据类型进行转换。得到的不是一个常规数字,是一个布尔值。(三个等号===叫全等号)前一个为真,返回前一个。前一个为假,返回后一个。

2022-10-18 20:10:15 108

空空如也

空空如也

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

TA关注的人

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