- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Object 的每个实例都具有下列属性和方法
constructor:保存着用于创建当前对象的函数。对于前面的例子而言,构造函数(constructor)就是 Object()。hasOwnProperty(propertyName):用于检查给定的属性在当前对象实例中(而不是在实例的原型中)是否存在。其中,作为参数的属性名(propertyName)必须以字符串形式指定(例如:o.hasOwnProperty(“name”))。isPrototypeOf(object):用于检查传入的对象是否是传入对象的原型(第 5 章将讨论原型)。p
2020-09-23 00:43:54 233
原创 浅拷贝的实现方式
思考:JSON.parse(JSON.stringify(object))是深拷贝还是浅拷贝?Object.assign() 方法:用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。Array.prototype.slice():slice() 方法返回一个新的数组对象,这一对象是一个由 begin和end(不包括end)决定的原数组的浅拷贝。原始数组不会被改变。拓展运算符…:let a = { name: "hls", other: { .
2020-09-23 00:41:29 997
原创 【插件】适用于Mac版的WeChat拓展功能
迷离/黑夜/深邃/少女 模式众多软件都适配了黑夜模式,等了这么久Mac微信官方还是没做适配,所以做了这个玩票功能。少量细节没有做适配,主题模式-黑夜模式-再次点击可以关掉这个功能。群聊中每个发言人的昵称颜色都会有所区别。在皮肤模式下,未读消息头像会轻微可爱摇动,未读数超过99条的会话有彩蛋。插件:https://github.com/MustangYM/WeChatExtension-ForMac...
2020-09-11 20:38:55 259
原创 git使用命令行解决冲突的方法
1.拉取远程最新代码git pull origin master2.分支切换到 pregit checkout pre-develop3.拉取 pre 最新的代码git pull origin pre-develop4.不建议使用git rebase 可以把它理解成是“重新设置基线”,将你的当前分支重新设置开始点。git pull --rebase5.在 pre 切出一个新分支或者本地有这个分支了,也就是提示你存在这个分支了,那么你就不需要 -b 去新切出来了,直接切过去即可。gi
2020-09-03 23:53:43 670
原创 【Linux系统下载链接/解压文件】以vue-cli3项目为例
1.下载链接wget {{链接}}2.解压文件unzip {{文件}}3.cd 进去 vue-cli3 项目cd inurse-client4.安装依赖包npm install5.运行项目npm run serve
2020-09-01 23:06:51 204
一个月学会JavaScript.pdf
2020-04-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人