- 博客(21)
- 收藏
- 关注
原创 js继承对象的方式
原型链继承是JavaScript中最常用的继承方式之一,它通过将子类的原型指向父类的实例来实现继承。组合继承是将原型链继承和借用构造函数继承结合起来的一种继承方式。这种方式的优点是既能继承父类原型链上的属性和方法,又能避免父类引用类型属性被所有子类实例共享的问题。原型式继承是通过创建一个临时构造函数,将一个对象作为该构造函数的原型,然后返回该构造函数的实例来实现继承。这种方式的缺点是不能继承父类原型链上的属性和方法。优点:集合了【原型式继承】和【盗用构造函数继承】的优点,效率比【组合继承】更高。
2023-05-12 16:47:31
318
原创 localStorage如何跨域
具体来说,iframe 标签可以通过 src 属性指定要嵌入的 HTML 页面的 URL,该页面会被加载到 iframe 标签所在的页面中。localStorage 是 HTML5 中的一个 Web 存储 API,它可以将数据存储在浏览器中,供同一域名下的页面共享和访问。由于浏览器的同源策略,localStorage 的数据只能被同一域名下的页面访问,不能被其他域名下的页面访问。通过使用 iframe 标签,可以在一个 HTML 页面中嵌入另一个 HTML 页面,从而实现页面的嵌套和复用。
2023-04-28 21:58:24
4441
原创 Redis
启动:redis-server /etc/redis/redis.conf查看进程:ps aux | grep redis杀死Redis:kill -9 pid客户端:redis-cli测试 ping切换数据库(有16个):select num(0~15)设置值: set key value批量设置:mset key value…获取值:get key批量获取:mget设置限时:setex key seconds value追加值:append key value删除:del.
2021-01-12 18:38:05
113
原创 Linux
指令文件操作su root 切换到超级用户pwd print working dictionarycd change dictionary切换工作目录 cd …返回上一个绝对路径:/相对路径:以当前路径为基础.当前目录…上级目录-/etc:配置文件-/usr:可执行的命令以及用户安装的程序-/var:程序运行中产生的数据和日志-/proc:进程文件ls list dictionary contents-l 长格式查看 :-:文件 d:文件夹 -l:软连接(
2021-01-10 22:26:53
121
原创 leetcode 栈、队列、堆刷题
225.用队列实现栈 -20200531用临时队列接入原有队列,保证元素先进后出的顺序,再把临时队列复制到原来队列队列是 queue.front(),栈是stack.top()void push(int x) { std::queue<int> temp_queue; temp_queue.push(x); while(!_data.empty()){ int temp=_data.front();
2020-06-02 00:39:49
185
原创 《结网》读书笔记
结网创建互联网产品从概念开始不要发明轮子概念2.0《结网》是我目前为止读过的最好的产品经理入门书,它带着读者完整地复盘了一次产品诞生的过程,仿佛进入公司亲身实习了一番。除了里面的案例有些过时以外,没有什么可以挑剔的缺点了。本次读书笔记取书中的精华——创建互联网产品这一part做总结。创建互联网产品你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markd...
2019-12-18 22:34:34
397
原创 《用户体验要素——以用户为中心的产品设计》读书笔记
阅读日期:2019/10/21-2019/10-29版本:第二版全书围绕五个要素——表现层、框架层、结构层、范围层、战略层而展开,详细地叙述了五个层面的具体含义与方法,在读者心中建立起了一个完整的提纲,日后的积累也能逐渐填满提纲。战略层产品目标和用户需求战略层定义:明确我们要通过这个产品得到什么?明确我们的用户要通过这个产品得到什么?1.产品目标产品目标:明确定义“成功的条件”...
2019-11-04 20:45:00
1637
原创 【思考】需求的优先级排序——滴滴迭代
滴滴打车早期第一版核心打车功能已上线,现在需要进行功能迭代,从以下功能里请运用所学知识完成优先级排序1、新增“愿等时间”,多等司机一会儿,提高打车成功率2、电量优化,叫车更省电3、优先文字叫车,更易更快打到车4、定位信号弱时,可自己设置上车点5、支付时默认选劵,省钱更便捷6、即时聊天开放,沟通更方便要求:至少从频率、开发难度和效果;产品价值对用户熟悉程度 这些角度,通过四象限法进行优...
2019-09-21 23:19:42
588
原创 用户画像
用户画像:给用户贴标签用户社会特征年龄性别教育收入婚姻子女居住城市其他消费行为特征经济价值频次消费金额购买行为消费品类广度 (兴趣带动:多点传达、总有一个适合你,激发关注;价格带动:高价商品带动低价商品)消费品类偏好消费看重因素享受优惠情况 (优惠券策略、标签字段)购买时间偏好(推送时间)支付方式偏好竞品使用偏好其他平台行为UGC行为 ...
2019-09-05 22:49:31
161
原创 5WH产品分析:6步模块化产品分析
5WH产品分析 1.产品背景 what2.目标人群 who3.预期目标 why4w场景分析4.使用场景 where5.需求节点 when6.如何验证 how1.产品背景 what行业梳理产品内外环结构主副功能2.目标人群 who人群年龄性别分布兴趣特征3.预期目标 why想要解决什么有没有替代方案4w场景分析Who When Where What差异化创新 → 便捷&a...
2019-09-05 00:06:50
2288
原创 交互设计 学习心得
交互设计 学习心得 01 概论主副区分区图标内外环呼吸感图标的颜色界面排版01 概论设计前:产品分析设计中:精细度提升设计后:设计验证主副区分区设计依据:用户使用频次 帮助用户做出选择 (一维、二维分析法)图标内外环呼吸感0.618 黄金分割比图标的颜色界面排版十字交叉分析...
2019-09-03 23:56:21
5113
原创 hexo + 七牛云 解决个人博客图片问题
前两天好不容易一步一步搭好了个人博客,因为想用它做展示作品的媒介,于是乎,就需要上传图片。尝试了 1024 种方法后,扑街。。。于是我不得不开始了看似最麻烦的办法:hexo + 七牛云上传了实名认证(仿佛把自己卖了),得到了 珍贵的 免费的 10G储存首先按照以下的步骤做基础的配置:http://yuchen-lea.github.io/2016-01-21-use-qiniu-stor...
2019-08-26 23:32:06
889
原创 微信小程序之 页面与数据交互
HTML用wx.for进行列表渲染<block wx:for='{{listData}}' wx:key='{{index}}' ><template catchtap="toDetails" is="listTem" data="{{...item}}"/></block>js长这样:let listData = require('../../d...
2019-07-22 23:37:43
732
原创 Vue组件化编码
main.js/*入口JS */import Vue from 'vue'import App from './App.vue'import router from './router'/* eslint-disable no-new */new Vue({ el: '#app', components: {App}, // 映射组件标签 template: '&l...
2019-07-09 16:56:32
156
原创 VUE
P3 模板语法MVVMmodel 模型,数据对象(data)view 视图,模板页面viewModel 视图模型(VUE实例)双大括号表达式<p>Hello {{name.toUpperCase() }}</p>指令一:强制数据绑定<img v-bind:src="imgUrl" ><!-- 强制绑定数据 --><img :...
2019-07-06 12:27:02
250
2
原创 JSAdvance
B02 数据类型基本(值)类型:StringNumberbooleanundefinednull对象(引用)类型:Object 任意对象Function 一种特别对象(可执行)Array 一种特别对象(数值下标)判断typeof 不能判断null与object object与arrayinstanceof 判断对象的具体类型=== 可以判断undefined null...
2019-07-05 21:54:58
355
原创 JS
P114 事件的委派将事件统一绑定到祖先元素上。利用冒泡,减少事件绑定的次数,提高性能;使触发事件只有我们期望的元素:ul.onclick=function(event){event=event||window.event;if(event.target.className="link"){alert("我是ul的单击响应函数”);}};P115 事件的绑定对象.事件on...
2019-07-02 17:44:44
139
原创 兼容问题
event=event||window.event;//获取滚动条滚动的距离/** chrome认为浏览器的滚动条是body的,可以通过body.scrollTop来获取* 火狐等浏览器认为浏览器的滚动条是html的,*/var st = document.body.scrollTop || document.documentElement.scrollTop;var sl = do...
2019-07-01 21:29:41
87
原创 JS DOM编程艺术 学习笔记
JS DOM编程艺术 学习笔记getElementById()getElementByTagName()getAttribute()setAttribute()childNodes属性nodeType属性getElementById()返回一个与那个有着给定Id属性值的元素节点相对应的对象。document.getElementById(id)例子:document.getElementB...
2019-05-11 23:13:52
99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人