会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
hello word
首页
管理
上一页
1
2
3
4
5
6
···
12
下一页
2020年4月3日
「思考题」模拟实现字符串的trim()函数
摘要: String.prototype.trim = function () { let reg = /(^\s*)|(\s*$)/g return this.replace(reg, '') } // 测试 let str = ' hello word ' console.log(str.trim())
阅读全文
posted @ 2020-04-03 17:33 fsdffsdf
阅读(192)
评论(0)
推荐(0)
2020年3月24日
「思考题」用代码模拟一个打车的场景
摘要: 要求: + 车辆有车牌号和名称 + 车辆分为快车和专车,开车每公里1元,专车每公里2元 + 行程开始显示车辆信息,假设行程为5公里。 + 行程结束显示行程的总费用。
阅读全文
posted @ 2020-03-24 17:10 fsdffsdf
阅读(194)
评论(0)
推荐(0)
观察者模式(发布订阅模式)的实现方式及应用场景
摘要: 观察者模式(发布订阅模式)的实现方式及应用场景 简述 发布订阅模式的概念:当一个或多个对象依赖于某一个对象,当这个对象的状态发生改变,所有依赖于它的对象都得到状态改变的通知。 一个简单的示例: javascript // 主体 class Subject { constructor() { this
阅读全文
posted @ 2020-03-24 01:47 fsdffsdf
阅读(1825)
评论(0)
推荐(0)
2020年3月23日
this指向
摘要: 函数this指向 一般来说this指向是当我们调用函数的时候确定的,调用方式不同this的指向也就不同,一般指向调用者。 非严格模式: 调用方式 this指向 普通函数调用 window 构造函数调用 实例对象,原型上的方法也指向实例对象 对象方法调用 该方法所属对象 事件绑定方法 绑定事件对象 定
阅读全文
posted @ 2020-03-23 00:56 fsdffsdf
阅读(162)
评论(0)
推荐(0)
2020年3月19日
javaScript构造函数、原型、原型链
摘要: javaScript构造函数、原型、原型链 构造函数是一种特殊的函数,主要用来初始化对象,为对象成员赋初始值,它与new 一起使用。一般用于将公共属性和方法抽取出来,封装到函数中。 new 在执行时会做四件事: 1. 在内存中创建一个新的空对象。 2. 让this 指向这个新对象。 3. 根据构造函
阅读全文
posted @ 2020-03-19 16:54 fsdffsdf
阅读(146)
评论(0)
推荐(0)
2020年3月18日
「思考题」如何比较两个对象是否相等?(不考虑堆栈)
摘要: 如何比较两个对象是否相等? 在JS中如果是值类型,可以使用 === 号来判断是否相等。而引用类型比较的是他们引用,因此不能直接用 === 来判断,下面介绍几种判断方法。 方法一:JSON.stringify() 将对象用Json.stringify()方法转换成字符串类型,然后用 === 来比较。(
阅读全文
posted @ 2020-03-18 01:16 fsdffsdf
阅读(299)
评论(0)
推荐(0)
ES6(ECMAScipt6)方法与新增特性汇总
摘要: ES6(ECMAScipt6)方法与新增特性汇总 概述 ES6是JavaScript语言的下一代标准,最早发布于2015年6月(ES2015),这里的ES6是一个历史名词,泛指ES2015、ES2016、ES2017... let和const let与const共同点: 1. 用法与var 类似都是
阅读全文
posted @ 2020-03-18 01:02 fsdffsdf
阅读(197)
评论(0)
推荐(0)
JavaScript浅拷贝与深拷贝
摘要: javaScript的浅拷贝与深拷贝 存储类型 在内存中存储数据分为两种类型: 基本类型:undefind、null、Boolean、String、Number、Symbol 基本类型的数据存放栈内存中(会开辟一块内存空间存放数据)。拷贝会新开辟一块内存空间,将内容 引用类型:Object、Arra
阅读全文
posted @ 2020-03-18 01:00 fsdffsdf
阅读(151)
评论(0)
推荐(0)
2020年3月17日
JavaScript的堆栈和基本类型、引用类型
摘要: JavaScript的堆栈和基本类型、引用类型 类型 简单类型又叫做基本数据类型或者值类型,复杂类型又叫做引用类型。 基本类型: + 在存储时变量中存储的值就是本身,因此叫做值类型。 + 保存具体数据的值。 + 基本类型的值不可变,动态修改了他们的值实际上返回的是新的值,它的原始值不会被改变。 +
阅读全文
posted @ 2020-03-17 22:44 fsdffsdf
阅读(447)
评论(0)
推荐(0)
JavaScript中的String对象方法与属性汇总
摘要: JavaScript中的String对象方法与属性汇总 String对象主要用于文本字符串处理。 本篇文章共介绍了32种方法后续如有补充会随时更新 属性 constructor String对象的构造函数,是创建该对象的函数引用。 length 字符串长度 prototype String对象的原型
阅读全文
posted @ 2020-03-17 18:00 fsdffsdf
阅读(396)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
12
下一页