会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
天青色等烟雨
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
2022年9月1日
数组去重的方式有哪些?
摘要: 双重for()循环 var arr = [1, 2, 3, 4, 5, 6, 4, 3, 8, 1] // 数组去重: // 方法1: 双重for 循环 function newArrFn(arr) { // 创建一个新的空数组 let newArr = [] for (let i = 0; i <
阅读全文
posted @ 2022-09-01 09:12 天青色等烟雨灬
阅读(36)
评论(0)
推荐(0)
2022年8月22日
你知道 JS 数组有哪些方法 ?
摘要: 原数组改变的方法有:push() pop() shift() unshift() reverse() sort() splice()不改变原数组的方法有:concat() map() filter() join() every() some() indexOf() slice() forEach()
阅读全文
posted @ 2022-08-22 10:57 天青色等烟雨灬
阅读(86)
评论(0)
推荐(0)
2022年8月21日
js实现多重继承
摘要: 定义一个空的父类构造函数,然后通过prototype为该父类添加属性和方法 function Person(){} Person.prototype.name = "人";// 为人类创建一个name属性 Person.prototype.say = function(content){// 为人类
阅读全文
posted @ 2022-08-21 16:01 天青色等烟雨灬
阅读(324)
评论(0)
推荐(0)
JS 的继承有几种方式 ?是怎么实现的?
摘要: js继承的目的是重复利用另一个对象的属性和方法 原型链继承 让一个构造函数A的原型是另一个构造函数B的实例对象;那么A构造函数new出来的实例就拥有B的属性和方法 优点:父类方法可以复用 缺点:父类中的属性会被所有子类共享,当其中一个子类修改其值后,所有子类都会共享修改后的值;子类实例不能给父类构造
阅读全文
posted @ 2022-08-21 10:13 天青色等烟雨灬
阅读(58)
评论(0)
推荐(0)
2022年8月20日
JS 作用域和作用域链
摘要: js的作用域是让我们访问变量和函数的区域,作用域规定了如何查找变量; js有两种作用域:全局作用域,局部作用域;局部作用域又可分为函数作用域,块级作用域和其它具体的作用域 全局作用域 let age= 18 function foo() { // 不是嵌套函数 // 函数内部可以访问函数外部变量 r
阅读全文
posted @ 2022-08-20 18:04 天青色等烟雨灬
阅读(33)
评论(0)
推荐(0)
let、const、var的区别
摘要: 块级作用域:let和const具有块级作用域;var不具有;块级作用域解决了ES5两个问题: 内层变量可能覆盖外层变量 用来计数的循环变量会泄露为全局变量 变量提升:var存在变量;let和const不存在变量提升,即变量只能在声明之后使用,否则会报错 给全局添加属性:浏览器的全局对象是window
阅读全文
posted @ 2022-08-20 10:11 天青色等烟雨灬
阅读(114)
评论(0)
推荐(0)
== 和 === 的区别?
摘要: 简单来说==表示相等; 表示严格相等 当进行==比较时,先检查两个值的数据类型是否相同,如果相同则进行 比较,如果不同会转换成相同的数据类型再比较; 当进行 比较时,如果两个值的数据类型不同;那么直接为false; 比较过程: == 如果两个值的数据类型相同,进行 比较 如果两个值的数据类型不同;也
阅读全文
posted @ 2022-08-20 09:39 天青色等烟雨灬
阅读(1233)
评论(0)
推荐(0)
2022年8月19日
null 和 undefined的区别 ?
摘要: undefined(未定义)可理解为"缺少值",即此处应该有值,却没有定义;转为数值为NaN 变量被声明但没有赋值,就等于undefined 调用函数时,该传的参数没有传,该参数为undefined 对象的某个属性没有赋值,该属性为undefined 函数没有返回值,默认返回undefined nu
阅读全文
posted @ 2022-08-19 16:59 天青色等烟雨灬
阅读(137)
评论(0)
推荐(0)
JS 有哪些数据类型,如何判断这些数据类型 ?
摘要: 最新标准定义了8种数据类型,7种基本数据类型,1中引用数据类型 基本数据类型:String,Number,Boolean,undefined,null,Symbol(符号),BigInt(数值类型,表示任意精度的整数) 引用数据类型:Object 它们的区别是在内存中的存储方式不同 基本数据类型是存
阅读全文
posted @ 2022-08-19 11:18 天青色等烟雨灬
阅读(131)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
公告